Vector: Make animation LESS component

Reorg code.
In process support VectorBeta's ability to turn this off

Change-Id: I61f7c935de86ae7f05db0aa7fc9b4c0c92e7aaad
Merge "Vector: Make animation LESS component"