Fixed minor bug in Window discovered by linter.
Created canvas module for encapsulating canvas management.
Created GameCamera class. Not quite done yet.
Game class now uses GameCamera.
GameCanvas properly handles rendering of GameCamera objects.