Add the ability to use textwidth

Close #6

The plugin now uses the value of textwidth to decide where to highlight.