The romove function now working on the dots in the array.
The dots are now being added and eleted correctly and the animation is also working.
The scale now working.
The layer for the background added but not currently on the correct level.