canvas view: move the responsibility of setRecognizing to activity
Recognizing enum: Add whatType() method based on Enum.name() method
Add toggle buttons to allow user to choose which shape to recognize

Default is rectangle

TODO
 - finish fill color button function
Merge and fix build