changes some names so that things make sense.
Adds ability to reset passwords.
Makes some minor changes.
Makes it so that user login page does not show two flash messages. And fixes the a bug on the view where the flash message was appearing behind the sign up and sign in boxes.