Reorganize docs on typed classes

Use subsections and put the special forms first
Expand on docs for TR class init/init-rest args