CSC 520 HW 2

A*, Greedy and Uniform Cost implementation