There should be 2 blank lines between top-level class declarations, as per http://legacy.python.org/dev/peps/pep-0008/#blank-lines

(Multiple other instances of this same change needed as well)