Add support for -v and -h flags
Critical bugfix for error counts
Small formatting updates

They were irritating me.

The code style of the whole module irritates me. I'll fix it eventually.