Boiler plate code to allow you to create custom navigation schemes in your iOS application