removed config from the main module and created test modules for individual tests