added caching for individial foods, and implemented removal of a food from the cache upon an update
added an offcanvas toggle for the foods sidebar for more a better user experience on narrower screens
improved offcanvas code and added an additional breakpoint at 480px via a css override
added css based loading indicator and created an angular directive for repeated use
attempt to debug loader on slower connection
a little housekeeping
fixed issue that caused the loading indicator to display indefinitely in the foodEdit state
added fading to the new food state to prevent flash of unrednered content