Animating changes

VisuAnimation — Defines a class to setup animation of a property.
VisuAnimatable — an interface defining object with animatable properties.