Moved Tools to UI Package and fixed SelectAll bug

Moved SImpleTool and Draw to UI Package in order to use it with
drawingarea. Had issues where couldn't update a SimpleHistory Object
from pressing > dragging > releasing across a package. DrawingArea now
makes calls to the currently selected tool's methods. Will eventually
have buttons to select the current tool (for now is in the mouse pressed
method).