Petty cleanup. We need to hook up the c# unit test and start debugging this code. Maybe fake some of the data dependent stuff e.g. reconstructing routes from suffixes and districts from regions. Incidentally I find debugging this code to be a chore.