Updated to iOS 8 with my better understanding of Core Animation.