[TIMOB-13676] Re-architected how modules are specified
Merge pull request #169 from bryan-m-hughes/timob-13676-1_0_X

[TIMOB-13676] Re-architected how modules are specified