Add support for different layer sizes and offsets.
Fix undo/redo of layer deletion.
Add a simple tutorial that is displayed on first visit.