Added basic underline

added basic underline feature, hopefully figure out how to expand it to allow for all underline options. i.e. 'double', 'dash', etc.