More unittests and associated fixes.  Unittests take about 1.5 minutes to run and are in sync with the utility (minus test_coord_formatter(), which needs to be written)
More unittests and associated fixes.  Unittests take about 1.5 minutes to run and are in sync with the utility (minus test_coord_formatter(), which needs to be written)