Description of changes:
add code formatter + pre-commit hook.
Every time someone commits a file, it will enforce standard code-formatting. The entire code base will follow the same formats, and code reviews are easier to read
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available:
Description of changes: add code formatter + pre-commit hook.
Every time someone commits a file, it will enforce standard code-formatting. The entire code base will follow the same formats, and code reviews are easier to read
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.