added rspec and factorygirl for TDD