fixed gitignore files and adding travis