overhauled shuffledeck animation system to be more dependent on CSS stylings, so user-styles are easier to use as overrides