Moved the system / component loading logic under EntityWorld.
Added component descriptor that allows to define starting size and resize sizes for a component.
Added component descriptors and cleaned up EntityWorld.