Made use of described_class in specs
Implemented a module loader capable of tracking changes