Removed track processor into separate module