Split tracker components into separate files.

In pursuit of "organization", I suppose.