Classes that let you build your own custom navigation bar (in interface builder!)