add a number of python::extension classes
spacing fix
add jsonschema extension