Clarify variable names.
 Add to requiredClasses instead of requiredModules where possible.
Sanity check required classes exists.