I don't remember who or where I was talking about the Pizza Builder, but I finally found some useful information on how to set it up. The resolution isn't all that great and the guy is a bit tedious to listen to, but the information is GREAT.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.