* Make render testable * Add some tests * Format code * Fix render caret after input * Add kcov scripts * Fix caret position * Test move caret * Test move caret * Test move caret * Additional tests * Additional token to color test