updates to torso, mjpeg viewer, driving, and cart ctrols.  proper refactoring of html and css out of js, mjpeg maintains aspect ratio.