Make a basic user model with secure passwords
finish user signup on wrong branch