Changing password, flash messages implemented

- Customers can now change the passwords.
- Flash messages can now be shown upon doing something.
- Model added update functionality.