fixing gitignore, adding travis