Adding gems for testing to Gemfile

Gems for testing like rspec, cucumber, and capybara among others added
to the Gemfile.
Setting up RSPEC and Cucumber

Setting up to use RSPEC and Cucumber in the applicaton
Initial test for congress api reader

Tests for the congress api reader.
Congress API reader tests

Tests are a little more fleshed out
Vim swap files to be ignored by git.

Git stahp paying attention to vim swap files. Stahp git!
Additional tests created.

Additional tests created. Also require base url passed when creating
CongressAPIReader.
Fixes to the congress_api_spec

Fixes to the test regarding structure as well validity of tests
Commit of the CongressAPIReader class

This class will read from the API
Complete CongressAPIReader

Finished up Congress API reader. Also changed the test expectations of
error messages to match the messages coming from exceptions in the case
of bad URL's or 404s.
Updated test cases and fixed up CongressAPIReader

Added handling for page option. So other pages can be selected. Also
count and page number is returned by the CongressAPIReader object.
Test updated to check if we get page count.

Test created so that we can get back total pagecount from
CongressAPIReader
Implementation of page count for CongressAPIReader

Implementing the page count feature foretold to us by the test.
Official title in bills changed to text

Turns out official titles can be really really long.
Fix for Bill model

had misspelled has_one
Seeding for Bills and Legislators table.

Tables are seeded with the help of Congress API Reader
Updated test for CongressAPIReader.

Tests have been updated to expect new behaviour from the api reader. We
now expect results to be sent to another object.
Refactoring CongressAPIReader

CongressAPIReader being refactored to have a response object returned
for get.
Update to the api_reader.

Correcting some semantics. Also removed the data method from the results
Updates to CongressAPIReader to conform to tests

The api reader now conforms to the tests again. We now have a struct
being returned that contains the data.
Include Webmock gem