First draft for a true responsive canvas.