Refactor `PersonStorage` out of `Tracker`

To enable #73 (closed), we should factor out the management of the TrackPersons out of Tracker.

This enables to count each change on the persons.