[BUG #6472] Added a first draft of the routing module
[BUG #8600] First draft of a generic wrapper array