Added rpgtoolkit::input namespace and refactored source as necessary.