First cut of python interface