Add name and username fields to User model

I wasn't sure if it's a feature you might want to add to the Devise User model. I also changed the navbar to display the User's name rather than the whole email address since it looks a bit cleaner.