Changed up the runInstance function and turned it into run_instance_DW to make things simpler and consistent across solvers in terms of API