add todo for tracking tasks
fix stripping for text chunks that start at the beginning of a line and proceed to an element that does not include its own space

Example:
This is a <em>good</em> example.
the "good" does not have space inside the <em></em> block.
When we strip spaces from the right side of "this is a ", we remove spaces from the left side of "good".
This changes the parser to only left-strip text.