public GameController(GameView v, GameSystem g) { model = g; view = v; view.addQuitGameListener(new QuitGameListener()); view.addNewGameListener(new NewGameListener()); view.addCommandListener(new CommandListener()); view.addHelpGameListener(new HelpGameListener()); view.addDrawingMouseListener(new DrawingMouseListener()); view.addInventoryListener(new InventoryListener()); view.addRoomItemListener(new RoomItemListener()); view.addCommandListButtonListener(new CommandListButtonListener()); }