Added modular tree with conditional loading of modules. OPD visits loads only if the item is double clicked on tree