Added InputManager (Mousetrap) & Example

Note, it still has some bugs...