added first structure for an entity system