refactoring the estimate tracking parsing process
moving TrackingFactory in the Tracking namespace