Committed current progress

See the included doc
Still to do for the framework:
1. VOQ/FIFI switch derived from node
2. Scheduler classes for them