Added failing test for deep recursive module imports
Building export lists fixed
Fixed newline at the end of test output
Added a test case with module exporting itself
Fixed a case where module exports itself