change CLI class into Module -> not logic to use objects with class CommandLineInterface, should be just a module with methods which handles cli input/output