rspec model tests pass and better handling of creating new users