Auto layout constraints
Size classes for landscape alternative layout.
Implement the UITableViewDataSource