- Decoupled DSLTransition from VC implementation by adding a `- (UIView *)viewToTransfer` protocol method
- Now uses single class (DSLTransition) instead of direction-specific classes