building the module and tests for solution to the problem