Removed unnecessary code and classes. When you hit the home button in
the middle of the game is gave an unresponsive error. I fixed that by
checking for null canvas. The next issue is that I cant stop the
GameLoop run function even though I passed it a false value to stop the
loop. Also we need to figure out how to rebuild the surface when the
user pauses it.