Add comments.

Just needs some decent styling.