Fixes for iOS 6 auto layout

Refactored to not use loadView
- moved view initialize to viewDidLoad

I suspect (although not confirmed) that the standard loadView handles issues related to auto layout and the status bar more gracefully. However, it may just simply be a timing issue - constraints are supposed to be added after the views are initialized / added.