Implemented classes Entity, SceneNode, SpriteNode, and World, but have not tested yet.