Modified Stage class to allow a HTMLCanvasElement instance to be passed instead of a CanvasRenderingContext2D instance; refactored Stage class to remove all rendering-specific code; removed 'Stage.Events.CANVAS_CHANGED' event and related listeners (turns out that a rendering context's 'canvas' property is read-only); removed 'update' method on Stage class;