Small modernizations

Taking of advantage object literals and ```[NSArray firstObject]```. Also removed presentation code deprecated in iOS 6.0.