remove canvasWidth and canvasHeight defaults

This allows any width or height to be used on the canvas.