clear compile warning.
remove - (void)startAnimation and -(void)stopAnimiation from base class. Add them to protocol.
convert shake animation.
convert all code and demo to new style.
add some new unit test.