added rspec test for user model to resolve issue #5
fixed rspec test for user model to resolve issue #5
minor code cleanup
a few more tweaks and cleanup
Merge pull request #18 from veswill3/user-model-spec

added rspec test for user model to resolve issue #5