Added Isidro's InputManager and variety of other files