Added Google Auth, new design, routing, aliases
For some reason these were not in the last commit
Added image preloading
Conversion almost complete

I should have done this incrementally. Oh well.
Merge branch 'convert-to-angular'