add wrapper example
several small improvements

- fix column alignment when highlighting
- use [7mto reverse video[0m
- start validating input makes sense
add example script w/ escape color seqs
validate input and simplify processing