adds all tests, models, and files to make user

updates gemfile to use factory-girl rails

creates users specs and leaves an empty model

updates user model and table to include additional columns, pass first 3 tests

green lights all model tests except associations

completes user model green lights all tests