Added tests for assigning a courier to a road. Updated GameMap to refuse to assign a courier to a road if it's standing in the wrong place