initial commit
add .gitignore
add .travis.yml