Overhauled workspace controls for improved zoom and pan support, minor fixes to node placement, a new node