Modify canvas so it doesn't overlay over controls. The problem was that the flash when the video is created now closes, so the functions written in canvas.js aren't necessary anymore, and were placing the canvas over the controls because it calculated that the video placement on load was where the video was before the flash disappeared. Since that function recalculated the canvas placement only when the flash was closed, it stayed at its initial position even after the video shifted. I removed the functions to recalculate the placement, put the placement of the canvas in the CSS, and made the canvas slightly smaller so it's easily draggable on smaller screens.
Fix canvas so the positioning is correct on load. Remove Connecting display. Change disconnected display to Connecting.