firmed up the maps and added city geocoding. still a few bugs to sort out.