refactoring SegmentInformation to fit into a cache line
Refactoring PathData class
remove dead code
break out header file in compile unit
remove unused include
remove superflous ifdef
reorder includes to cut compile time
remove pesky sstream
remove pesky sstream