Gitignore settings
Huge refactoring :)