Implemented Work outsourcing algorithm

-Implemented work outsourcing algorithm

TODO:
-Experiment the expanded and generated nodes for Outsourcing HDA*
-Fix the Duplicated closed list