ENH/REF: IPython hook improvement and example notebook
REF/ENH: Various changes for examples and updating for broken lib integrations