adding travis yaml file and gitignore