Improve UX on page-load

The objective was to remove the flash of unstyled text that happens on page-load.

This was accomplished by bringing in the elements on quick-fades, cascading from the top of the page to the bottom, in order.  The main button now fades in slowly on a timer, to drive the users attention to it.

The trigger for all of this is angular's ng-scope class, which triggers when the page has completed loading (to remove any possibility of FOUT).
It looks like you've chosen these timings based on the source order. So instead of adding classes just to add as hooks for style rules which are lies, I'd go with `:nth-child` or `:nth-of-type`.