Added mouse handlers, keyboard handlers - cleaned up code and scenes.