Added textures and game logic