Code formatting / minor cleanup
Add .gitignore