feat(components.scatter) Adds configurable transitions to scattter
test(components.scatter) Adds tests for transition