code clean up and hide empty table row borders

* fix up manual `setTimeout` with 1 second when performing asynchronous call in `getCoordFromZip`, use a callback function instead
* start out with tables hidden (to avoid grey borders from being show), manually `jQuery.show()` tables when we get results
* small style convention with literal syntax for object creation & whitespace