Because of breaking changes, moving the version number to 2.3
Added first of many unit tests!
Upgraded pre-commit hook to run unit tests