Added a button to trigger different animation

- Segues -> presentViewController
- Introducing transitionStyle to help control different animations for
the same view
- Renamed most of the view controllers