Loader changes
Dependency graph builder changes
Tests passing (still need cleanup)
Added module name mapper
Final adjustments to mapper to work properly with the compiler