prepping for xml parsing
moved location gathering functions here, makes more sense
map data class now responds to and generates some xml for map data requests