constructor
sets colors
fills all cells with a character
fills a rectangle with a character
flush to terminal
waits msecTimeout msecs for event to occur. Returns as soon as it occurs (or if one had occurred before calling it)
moves cursor to position
writes a character ch at a position (x, y)
writes a character ch at a position (x, y) with fg as foreground and bg as background color
writes a string at position (x, y)
writes a string at position (x, y) with fg as foreground and bg as background color
Set true to show cursor, false to hide cursor
Wrapper to arsd.terminal to make it bit easier to manage