Rename other sources to clarify which things are nodes.
Further reorganize dead reckoning node to abstract the logic away from the ROS dependency.