Better error handling for decorate endpoint
Add alternate layout so we can begin converting to a simpler template
Add leaderboard endpoint, using alternate layout
Fix alt layout css stylesheet tag
Add sinatra-flash gem
Clean up leaderboard
Transition decorate view to alt layout
Fix erroneous session messaging to flash
Add has_permission? to User object
Add Google analytics to alt layout
Add navigation bar to alt layout
Add before filter to set @user
Add /auth/login endpoint
Protect alt layout navigation bar from missing @user and incorrect permissions
Add user menu
Move to a single column, centered alt layout
Add support for Ionicons
Move to Medals.all_awarded including secret medals
Add User.points method
Convert profile view to alt layout