Add new canvas size, refactor canvas creation code.
Don't fill new background layer with white color, if not at bottom.
Add new canvas size and other leftover. Ref Commit -2.