Add user profile page, and a few refactors

What's new?
- User route for show and destroy
- User profile with gravatar and display of users submitted gifs
- Refactoring of session related stuff
- Refactoring of some view stuff (partials)