Formatting and .gitignore