Rename MTrack::State::Context to MTrack::State::Group.
Add documentation and minor changes.