adds newsletter field to the user
fix the test user password to pass the validation
fix the login/sign up page to redirect properly and show errors
adds the user blueprint
adds some specs to the user model