created component manager, added extend function, removed componentLoader from nogelib, etc.