Provide documentation for IPython setup. General cleanup and reorganization of docs