Add `clear` and fix text object conditions
Move `hitTest` to object
Add hit test to `mouseDown` condition