add User model
add index to user email + tests
secure password tests
email validation expression