Added basic underline

added basic underline support. i.e. `.underline=True`

Hopefully add more support in the future for 'single', 'double', 'dash', etc.