Custom push/pop transition between view controllers

Created custom UINavigationController delegate and custom animations to handle push actions and pop actions