Main Thread blocking animation

Replaced self performSelector: withObject: afterDelay: with dispatch_after() to prevent blocking the animation while other actions were happening like scrolling and etc.
Merge pull request #1 from yuriferretti/master

Main Thread blocking animation