Add ipython for shell testing