Support multiple & binary modules; Added filter-modules; Added debug; Changed module-path; code-cleanup