Overhaul UX and add intro screen

Switch to a more streamlined UX with many visual changes, as well as a "start sceen" that serves as both a good "home base" and an intro screen.

Will address issues:

* #14 
* #21 
* #37 

This will be an open, on-going pull request to add code, mockups, etc. to while in development.