make a basic User model (Including secure passwords)