Added more documentation regarding implementing spreadsheet-like editing on the canvas.