Moving more things to coffeescript
Restructure files to split out the renderer
Extract the renderer
And now we have a basic canvas renderer
Update changelog