add tests for modules
fix 'require files' no more needed