public async void RunScript(List <IPipettorCommand> commands)
        {
            ScriptVisualizer scrpitVisualizer = new ScriptVisualizer(_worktable, commands);

            for (int i = 0; i < commands.Count; i++)
            {
                scrpitVisualizer.ExecuteOneCommand();
                await PutTaskDelay();
            }
            scrpitVisualizer.Finish();
        }
 void Start()
 {
     if(!_GUIInstance)
         _GUIInstance = this;
 }