Started implementation of dynamic module creation