public PlayerBehaviour(IViewProvider <IPlayerView> viewProvider, IInputController inputController, IGameNotifications gameNotifications, IGenerateMissile generateMissile) { _viewProvider = viewProvider; _inputController = inputController; _gameNotifications = gameNotifications; _generateMissile = generateMissile; }