Commit
Observers and tool bar sorted out.
Merge pull request #2 from wasimzarin/master

Tool Bar and drawing surface communication sorted out via observers