Friendly URLs, better navigation

If JS is enabled, the site will change pages with that.  If JS is
disabled, PHP will hide all divs except the one in the URL.

The URL stays the same throughout.  Quite proud of this one!