tests convert to rspec
add .gitignore, .travis.yml