There has been an entensive process of refactoring, redesign and modularization
of Singular to facilitate easier maintenance and future development:
Build System : automake, libfac has been integrated into Factory
Removed MP (Multi protocol) in favor of SSI links.
Separation/modularization into libraries and packages
For easy integration of new coeffcient rings,
we defined a generic interface for coefficient
rings and a supporting framework for making them
accessible to the user.