This basic interface just moves the cursor to the next position after writing a character and supports CR and LF as special chars for now.