Dependency loader and Class inheritance library