Small changes; moved away from MJPEG back to AJAX to cut my losses - couldn't work out why my MJPEG streaming implementation wasn't working.

About to change to using fabric.js as the DISPLAY element and loading off its callbacks. Super easy to use. Should be easy to set the size of the display area too