add gitignore and travis files