I actually did try your code, it is pure beauty. Actually, I have never used ArrayList before, I was just trying to find a way and work with tools that I know.
But it works great, thank you!
I had a look at “remove” for the ArrayList, how do you actually use it in the actual code in order to make the bricks disappear?