Added the canvas back.
Made some restructurization...
Fixed canvas sizing and a bunch of other things...