Refactored ContextMenu classes slightly so that more code is consolidated inside
the TopoContextMenu class.
Updated TopoContextMenu to use OperationContext.