Make a basic User model (including secure passwords)
Some minor changes to the user model and test
Finish user signup