clean up - fix data we pass to callback to be more informative.
update example to pass in events to the view. That part still seems buggy, but dont need it for my use case (just need a calandar picker)