A replacement of UINavigationController with Custom Animations and Gesture Recognizer. iOS 5.0+ Supported