Updated model to support selecting users with objects
Added check to ensure users are verified before allowing login
Rewrote email verification to use MySQL