add GenericsLib's DependencyRunner

use the DependencyRunner class to load modules