added rspec, factory_girl, and pagination