add travis.yml
add gitignore file