Rework on screen resolution and 'generate_map'

-No longer need to create the screen resolution before creating the game
object.
-Game object now generates its own resolution based on the map bitmap.
-Add a ref. to the map bitmap in the game object.
-function 'generate_map' now requires only a reff. to the game object.