Add d3 and character graph test page.
Add requireLogin function to route.
Add global Current User helper, landing page, loading spinner and improve profile pages to show current username and name.