split up .gitignore
improved code format
format