Updated to 7.0 deployment target & refactored deprecated methods.

I'd prefer for the bounding rect value to still be self.view.bounds.size here.