View and Controller changes

* Defaulting to and selecting the draw tool.
* Revised some of the state used to track mouse events.
* Implemented drawing code for select tool.