gitignore and travis YML updated