Added the basework for creating entities with components.