Override [readonly] cursor with text cursor, closes #15

Also clean up whitespace/indents