        self.watchSessionManager = watchSessionManager
        self.mmuNotificationsHandler = mmuNotificationsHandler
        
        super.init()

        // Listen to changes to OctoPrint Settings in case the camera orientation has changed
        octoprintClient.octoPrintSettingsDelegates.append(self)
        
        UNUserNotificationCenter.current().delegate = self