baseRobot = new BaseRobotImpl();
keyboardRobot = new KeyboardRobotImpl(baseRobot);
mouseRobot = new MouseRobotImpl(baseRobot);
sleepRobot = new SleepRobotImpl();
typeRobot = new TypeRobotImpl(keyboardRobot, sleepRobot);
writeRobot = new WriteRobotImpl(typeRobot, sleepRobot);
moveRobot = new MoveRobotImpl(baseRobot, mouseRobot);
clickRobot = new ClickRobotImpl(mouseRobot, moveRobot, sleepRobot);
dragRobot = new DragRobotImpl(mouseRobot, moveRobot);
scrollRobot = new ScrollRobotImpl(mouseRobot);