target algoithm written, waiting for adjacency
Merge branch 'targets'
Merged and tested, cluepaths complete