implemented world, entity, manager. working on example project