Add move tool
Add move objects tool
Add move objects command

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Observer pattern implementation

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Add a notification framework and use it instead of listening for executed commands.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Fix a minor bug in ResizeBrushesTool

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Only update document modification count if the command actually modified the document

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Removed obsolete methods from commands

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Move objects tool and object cloning

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>