added password validation
Make a basic User model with secure passwords