Added exit via Escape key functionality.
Changed key event loop to 'else if' statements.
Added path member to Game.

Used to inform all Game objects of the location of image files.
Fixed memory leak in Game.
Added function with optional scaling.

A third draw function has now been introduced to handle images
that need to be scaled. The image's width and height can be
specified in the parameters.