Added SpriteNode and World classes - major issues, work in progress