add: rle compress function

fix: removed newline in usage message and indented all comments.

Because the character count is an integer, it cannot be read in a text
file.