Missed file
Changed some defaults
Pass through the canvas element width
Add retina support.
Warnings.