Document kernel + Fix bug in .previous() function, rename methods related to horizontal movement, doc some stuff, refactor, improve performance, fix out-of-bound bugs, add replace insert mode, make repeatations more flexible by adding a Null variant.
Created by: ticki
(Mostly Sodium)