Expand fathead documentation

I changed the big code blocks into some prettier lists and added an intro section.

I may have missed some details, but I think it's better than it was before.