Add InputManager class