FIX: issues with angular velocity rotation calculations, other timing improvements
MOD: changed `inView` to `inViewController` for presenting
ADD: additional delegate methods for presentation/dismissal events