WIP unstable! Unification with Product Registration process

New classes
Common process management
WIP Registration

WIP on registration process management