Handle failing to load images gracefully.
Less shouty where it's not required.
Remove boilerplate code.
It's a convenience initialiser, right?
Chapter 10: Split view controller for iPad.
Chapter 10: Handle split view on iPhone 6, too.