Convert the browser tab handle controls to use their respective event systems instead of the viewmodeController

To QA:
Use the browser toggle handles in various ways to make sure that all interactions still work.