screen scrolling works (sort of)

-added rudimentery screen scrolling
-its definitely not super performanant and should be refactored
-still buggy and some mouse activity does not get translated correctly
scrolling map is closer to working...

targeting & selecting isn't quite right yet but the rest works
finally made the scrolling map work!

-still too slow b/c we are redrawing the terrain canvas every time we
move
-no support for arrow keys yet
-need to LINT and remove dead code
-need to get this working for networked and replay game runners
got it working in replay and networked game runner
linted recent set of changes
added heap usage % to debugging output in top left
Merge pull request #23 from chrisbubernak/AddInGameLowerMenu

Add in game lower menu