users can be created
password confirmation now required
caters for password input errors, displays a flash message
multiple validations on email input
users can sign in
user can sign out