How would you design a system to track model versions across simulation and production environments for Autonomous Solutions?