Sets up structs for multiple buffers in animation
Can drive an animation on a single strand. Once.
Cleans up neopixel resources on script exit and fixes bug stopping multiple code pushes