Set cost to manhattan distance by default
Repaired DFS so it now works, still burns through memory
Reorganised TreeSearch loadfile function
Changed GBFS so that it now works a little faster, but is still slow
It doesnt correctly check for history