reorg.
split out maneuvers from core for easier switching between dial types.