rewrite docs for fonts

As fonts actually work now, they should have proper docs
Merge pull request #30 from rolandwalker/doc_overhaul

rewrite docs for fonts