An input engine for our game engine.