MetaphorJs animation engine