Setup structure of loading the module and added test