Adding in GraphPath (similar to Piccolo's internal pick path) with comparison for later layer usage
Gutted Node of deprecated layer handling code