User can sign up (information are persisted to our DB)