Experimented with plot callbacks. Turns out Octave haven't implemented mouse movement listener (or I couldn't figure out how it works)
Added subplots to callback tests for plotting
figuring out subplots in testCallbacks