The User class is one of the main game classes. It handles the user input, menubar, and other event handlers.
An interesting note is that the default is 45, but the default inputLineStr is only 41 characters. This is a bug in the original class system, fixed in my version.
It maps the event keys to directions, handles the menubar, calls the Game class' event handler, handles alterEgo's event, and if canInput, handles the input/said.