An animation engine written in Processing