moved setters & getters to top, also redesigned _loadDeferred creation, byId() and create are not anymore asynchronous
moved setters & getters to top, also redesigned _loadDeferred creation, byId() and create are not anymore asynchronous

sebastianfrey/dcomponent,sebastianfrey/dcomponent