Changed from sizing the canvas based on client width/height to screen width/height