Module headers

This pull request implements formatting for module headers. It should only be merged after (and if) the `comment-localization` PR is merged (#13). If #13 is merged, I'll double check this one; I'm making a PR because the branch is done.