function Component(domElement) {
	this.domElement = domElement;
	this.template = "";
	this.templateNodes = [];
	this.model = [];
	this.parentModel = null;
	this.built = false;
}
function Component(domElement) {
	this.domElement = domElement;
	this.template = "";
	this.templateNodes = [];
	this.model = [];
	this.parentModel = null;
	this.built = false;
}
function Component ( domElement ) { this . domElement = domElement ; this . template = "" ; this . templateNodes = [ ] ; this . model = [ ] ; this . parentModel = null ; this . built = false ; }
Enhanced component system 
Component class
It binds dynamic data to HTML element.
Enhanced component system Component class It binds dynamic data to HTML element .