adds ability for user to update their username
adds updated styles on new and edit password page
adds new mailer functionality