Add coverage testing

It will only work for the Python code, but might as well do it since it's easy enough. I'll add this.