changed strategy for loading foods file to support heroku
add caching for slow endoint