Merging new Input module that allows to read keyboard input