(style) use literal syntax for object creation https://github.com/airbnb/javascript#objects, also, remove trailing whitespace
dont wait 1 sec with setTimeout, pass in a callback

* getCoordFromZip now takes a second argument, `afterResultParsing`
this function gets run after the results are parsed
* in `calculateDistances` we pass it in when getCoordFromZip is invoked
* avoid the arbitrary 1 second setTimeout. that obviously doesn't feel
right
give tables  class, then call show() manually when we have results