Animated Play & Pause Button, subclass of UIButton written in Swift