Implemented callbacks for user button state changes.
Fixed gestures not adding their state changes to the delta state.
Added a 'getting started' page to the docs.