Intended to be used in SIGINT callback
Clears terminal screen and resets cursor position
Clears terminal screen
Fully erases current line
Erases text from start of current line to cursor
Erases text from cursor to end of current line
Erases num lines in terminal starting with current.
Casts args to string and writes to stdout
Casts args to string and writes to stdout with \n at the end
Hides cursor. Does not reset position
Moves cursor in terminal down by lineAmount
Moves cursor in terminal left by columnAmount
Moves cursor in terminal right by columnAmount
Moves cursor in terminal to {x, y}
Moves cursor in terminal up by lineAmount
Restores saved cursor position (moves cursor to saved pos)
Saves cursor position to be restored later
Shows cursor. Does not reset position