Completed email validation. Added password column to users
Basic user model implemented (with secure passwords)