rename the module caches
refactor tests, add nodeModule support in require
fix module not found error message