added basic camera control to the canvas editor