Module term
cursion
Terminal draw state
Terminal buffer
Tracking coordinates internally
Error type for drawing char in term