Started on a Component Based Entity System.
Deleted old entity design and went for a new one. The new one will create Entities with a factory that reads the entities components and data from a XML file.
Minor changes and some housekeeping to the libs
Finished up the prototype for the component based entity system.
Got the Component Based Entity System up and running along with a test component which draws a sprite on screen. Still need to do some cleanup and optimization before it's ready for the master branch though.
Changed the EntityFactory class into a static class since I think that makes more sense.
Minor changes and some documentation.
Merge pull request #4 from bjumbeck/feature/EntitySystem

Feature/entity system