This contains numerous enhancements to the zoom and panning of the hierarchy graph. I also bundled in some cursor changes provide the user with a better understanding of the manipulation that can be done with the graph.
I can also add some zoom buttons if we think they are useful.
Note: There are still some imperfections with the graph re-rendering, but that is suited for a different workflow.
Description
Fixes: #102
This contains numerous enhancements to the zoom and panning of the hierarchy graph. I also bundled in some cursor changes provide the user with a better understanding of the manipulation that can be done with the graph.
I can also add some zoom buttons if we think they are useful.