Massive re-jibble of pyramid lib layout.
Should be more modular and generic
Added 'route_helper' to auto_format to help construct routes