Changes to the Tracker class.

- Modified documentation and added dev notes.
- Eliminated a bit of code repetition in train's overloads.