Implement product info using tabbed dialogs

This is still being worked on, but is in a good enough state to be tested and critiqued. There appears to be a bug when clicking on a menu item, occasionally, not sure what is causing it. Ingredients list has not been added yet.

What kind of styling should be done and what should be added?