add .gitignore
refactor / remove whitespace