Travis CI and gitignore added