added rspec and travis ci