public Bot(IntPtr hWnd) { KeyHandler = new KeyHandler(hWnd); _rotationCommander = new RotationCommander(KeyHandler); _movementCommander = new MovementCommander(KeyHandler); StartEventDispatchers(); SetupBehaviour(); SetupEventBehaviours(); }