add travis.yml, add gitignore, pkg stuff