- fixes to functionality for splitting path edges to segments of inferred edges, started creating estimators to replace internal update methods on inferred paths and path edges
 - generic graph refactoring
 - included jcs (probably temporary), fixed a bug in path subline creation
 - changed error learning to forward movement
 - more fixes and test inclusions
 - more fixes, introduced graph edge segments, still working on tests