Added password confirmation and presence validations. Sign in error remains.