cleaned up location delegate, added current location to map, and push new location to Parse on location change