Make a basic User model (including secure passwords)
improved email regex, added test against upper case email address saving