add protocol for AnimationController
convert to Obj-C ARC
remove @synthesise
podspec