basic user model with pw
complete sign up
authentication with deleting user
complete sample appl