Add some docs and Ipython notebook