A bit of reorganization, added pragma marks
Refactoring. — viewDidLoad in the detail controller still needs a good bit of TLC and abstraction.