New InputManager
Merge branch 'InputManager2'