separating snapshot functionality from game object and run script
Robots operational!