rewriting for new API on dining site

start of major changes to handle new API - still not working, but
options are being loaded in again. Need to work on reconstruction of
search function next