Architecture diagrams using draw.io
Upgrade to IPython master (but make changes backwards compatible with older IPython versions)