Added Component, Entity, EntitySystem classes. Added the structure for creating entities and adding components in  EntityWorld. Added basic game loop. Replaced tabs with white spaces.