need to figure out how to handle exceptions while browsing; added coordinateDb.py to interact with coordinate database