Exclude privates
Add inline docs for mouse handler
Add a method to get a ref to a handler
Add a method to set props
Make use of new configure mthod