Added more tests for the industrial_engineering module.
Handle a case brought up by testing that causes a KeyError when someone passes an invalid market choice.
Handle a case brought up by testing where no entries are returned and cause a div by zero error.