major changes: * Contour support (thanks to the code of the matplotlib guys!) * Undo/redo * Rubber band axis zooming