this.commandCatalog.put(AttributesManager.COMMAND_VIEW_ROOMS, new ViewRoomsCommand());
this.commandCatalog.put(AttributesManager.COMMAND_VIEW_ORDERS, new ViewOrdersCommand());
this.commandCatalog.put(AttributesManager.COMMAND_VIEW_BILL, new ViewBillCommand());
this.commandCatalog.put(AttributesManager.COMMAND_VIEW_CUSTOMERS, new ViewCustomersCommand());
this.commandCatalog.put(AttributesManager.COMMAND_CANCEL_ORDER, new CancelOrderCommand());
this.commandCatalog.put(AttributesManager.COMMAND_DELETE_ORDER, new DeleteOrderCommand());
this.commandCatalog.put(AttributesManager.COMMAND_FIND_ROOM, new FindRoomCommand());
this.commandCatalog.put(AttributesManager.COMMAND_SELECT_ROOM, new SelectRoomCommand());
// admin and system commands
this.superCommandCatalog.add(ViewRoomsCommand.class);