refactor comments.rs so that pprust material is isolated to its own mod.