Refactored to inject dependency of ResponseMaker in Main thru a setter.