Code Review formatting and other minor changes, .gitignore updates