Python-language bindings

TODO