Split python into a compiler and bindings, fixed #193.