Node drawing and dragging
Panning and zooming
Functional execution via the 'r' key (To run)