add gitignore and travis ci setup