Fix #1 Adding velocity to delegate callbacks to allow for animations that take the swipe/pan velocity into account
updating demo to use updated delegate methods that include velocity