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.
I'd have to say there are definitely some problems that you need to address, but they aren't related to this.
We've been doing some work on some issues, so the webservers have been restarted. It should smooth out a bit now.
Thanks for your patience.
Darrin