Initial commit.
Now makes sure it returns all components even if they havent been initalized in the entity manager.
Changing .classpath default JRE.
Added tag 1.0 for changeset fe139f356345
Refactoring managers.
Systems are now processed by world.
Added passive system concept, meaning systems don't get processed by world.
Systems refactoring and packaging.
Introducing the concept of Aspects.
Refactored SystemBitManager into the EntitySystem.
Refactoring how ComponentMapper is used.
Massive refactoring of EntityManager. Splitting into ComponentManager.
Added Performer to refactor code.
Using IdentiferPool and reusing entity ids again.
Added a cleaner way to retrieve components from a entity, although deadslow.
Adding alternative way of retrieving components from entity.
Some more refactoring.
Minor refactor to Bag.
Adding multi-group support for GroupManager.
Refactoring TagManager.
Adding PlayerManager and TeamManager.
Added contains(E) to ImmutableBag interface.