Bug Fixes

Per our conversation I worked on:
- Remove WPF dependency
- Fix compilation error after merge
I also worked on:
- Add support for underline and strike through
- Fix whitespace handling with text rendering