Added ability to 'animate' NSObject properties.

This commit adds ability to animate properties of any object.