I am now in a position to start looking at these things, so expect pull requests.

Is there a "rule book" for style, tests, etc.?