Lava Lamp background animation

A reusable animated component that's generating a number of circles, position them randomly on the screen. Using the BlurView to blur the circles to create the "lava" lamp effect and React Native Reanimated to animate the circles over a period of time in a loop, with the help of `withTiming`, `withSequence` and `withRepeat`. Props: `count` - number of circles `hue` - controls the hue of the generated color `intensity` - blur intensity `duration` - animation duration `colors` - define your own custom colors (`hue` and `count` will not be used anymore)