Fixed spacing/tabs stuff
Added basic entity container class
Added component class and added createEntity method