add Mike Mohr's Python binding (initial attempt)