added keyframes mixin, updated animation mixin to utilize experimental mixin