Split out the view (draw game on canvas) from the app/controller.