The user interface
Subsections
Moods
Commands
Names
Focus and prompt
Program and root
Initial state