Added a main navigation controller to handle all transitions