Functional Requirements
• Manage the HMD
• Calibration of the wire-frame display
• Interpret low-level data from input devices
• Dispatch events to other subsystems