adding better_errors, updating gems, refactoring browser nav, refactoring mailer partials