-grid command line argument, and some tests. 

Added -grid command line argument to overlay small crosses every 100 blocks, making it easier to measure distance on the map.

I wrote a characterization test for BlockMap.load, then refactored the load function so I could add individual unit tests for the parser.