The refactor/rewrite of my Runestone framework now supports displaying invisible characters 🙌

Yes, I know Runestone has supported this for years, but I'm literally tearing Runestonee apart and putting all the pieces back together, so this still feels like an accomplishment 😄

@simonbs Brilliant! any reasons for the rewrite? I am planning to use Ruenstone for a project and just wondering if I should wait 😃
@darioroa Mainly to be able to support AppKit and for my own peace of mind. I wouldn't recommend waiting. This rewrite is taking longer than I had expected. My goal is to keep all APIs the same and if there are any breaking changes, they should be easy to mitigate.