Major software architecture changes and bug fixes.

In the past few months, we have been progressively moving towards a better software architecture. Release 1.23 is a major milestone for these improvements. The new architecture will make it easier to support and maintain ClariNet, as well as allowing us to deliver new features more effectively.

More details are available in the Release Notes: