optimise
add array bench
switch to a typed tween architecture
make
optimised reset()
implement number type
add tests
fix number