Fixes Gemfile
adds tests to Gemfile
adds tests to model user
adds user model