Initial support for selection - for now mostly visualization of arbitrary selection.
Refactoring CPToolPalette: make number of lines significintally less.
Add placeholder icons for freehand selection and magic wand.
Fix program being stuck on exit.
Make freehand selection live.
Support Selection restriction of drawing region + select/deselect  all.
Refactor: Move all the undo classes out of artwork to separate undo manager.
Implement simples undo for selection. Remove old rectangular selection.
Fix horrible bug about tool windows being transparent while drawing
+add special message about loading table listener (it takes a while)
Bump license.
Make simple work with outer clipboard possible
Undo is not working.