Add methods for creating human-readable directions from a list of nodes. Turn determination in generateNextDirection needs debugging.