message: Reorder classes
diff: @@ -9,6 +9,15 @@ Basic
  * :ref:`Message <message_class_label>` - Holds all information pertaining to a Message.
  +Combiners
  +*********
  +
  +Handles Message combination and tests whether Message classes should be combined.
  +
  +* :ref:`Combiner <combiner_class_label>` - Abstract base class that all Combiners must inherit from.
  +* :ref:`TextEqualityCombiner <textequalitycombiner_class_label>` - Combines Message classes that have equal Text member variables.
  +
  +
  Communicators
  *************
  @@ -18,12 +27,3 @@ Handles all node-to-node Message passing.
  * :ref:`BinaryTreeCommunicator <binarytreecommunicator_class_label>` - Main Communicator that is implemented with a scalable Binary Tree scheme
  * :ref:`RootCommunicator <rootcommunicator_class_label>` - non-scalable communication scheme that all nodes connect to the root node. This is given for diagnostic purposes only.
  -
  -Combiners
  -*********
  -
  -Handles Message combination and tests whether Message classes should be combined.
  -
  -* :ref:`Combiner <combiner_class_label>` - Abstract base class that all Combiners must inherit from.
  -* :ref:`TextEqualityCombiner <textequalitycombiner_class_label>` - Combines Message classes that have equal Text member variables.
  -
  