users can register(no session management implemented yet)