Basic shell of an asynchronous user input system