Changes

2024.1.7 : * Added command line interface for serialization and canonicalization

2024.1.6 : * Replaced shifting loops with product expressions and further simplifications

2024.1.4 : * Simplifications and readability

2024.1.3 : * Initial version on pypi (testing the packaging)