11 commit: finish sign up/in/out