Implement proper commenting.

This patch implements commenting with inline reply and threaded display.