Polynomial function
drag handlers for zero handles
show location when dragging a zero
format complex numbers to a precision
zeros in blue
Draggable zeros, & function graph and colourisation update when dragged