Map display and motion; collision

Changelog:
-Maps now only display on console those parts of the map that are within
the bounds of the console window.
-Player doesn't move anymore, maps move around player
-Collision detection added to map file
-Maximize console on launch (and every new frame if it's resized)