added rspec, database cleaner, shoulda matchers, guard, and simplecov gems
installed rspec
added spec files for models
added validations for connection model