added user model, which passes all tests
added test for downcase on save
added test for downcase on save
unchanged downcase test