adding travis and gitignore