Added the first layers unit tests.
Finished the module registry. It is now possible to save the current & previous states of sys.modules.