Create User model and specs. Add an index and password digest to User.
Udate User tests with check for email downcase. Update User regex.