(Core) InputManager
(Core) View hierarchy, Pointer via InputManager
(Core) Interactor
(Extension, JS) InputManager implementation, adapting input from DOM events