Module Data Structure
This implements a Module structure. A Module structure is a recursive list of relative and absolute paths, with Module names as keys.
This of each module being an element in a namespace, then anchor that namespace to a path.
Module | Module Class |