add rspec
integrate travis ci