Refactoring complete
- all registration functions are now removed from the Workgroup class
- Registration is now done by __init__ methods and handler functions