First refactor iteration and included module-loader-tdd into library