rewrote map view and tableview for new api. no pagination,etc yet