Schema updates, mostly to Comment + Design specs.

A lot of design specification for the Comment model were written. Still
need to finish and review with the rest of the team.