GreedySearch now prioritizes diagonal jumps over horizontal/vertical jumps and added a 'balancing' factor to help find the safest/quickest path