Comments "implemented".

At this point, the few major features are roughly implemented. There is a lot
which is not there, but that should be (escaping of user-input content for
example).

This commits basically is about a rough first implementation of comments being
taken care of.

Next commits will be about a refactor and tweak of what was already committed.