Object oriented programming

Using a for loop we were able to create many things from a simple line of code. Now, using objects, we can do the same, just a bit more powerful. If I understand it correctly, a for loop is helpful for replicating one thing many times, but if you want some nuance and unique elements to each thing you are creating, you need objects. See my examples below.

The big accomplishment here is using arrays to distinguish one object from another, and using a for loop within object creation to get separate instances of the same object - but with different parameters. 

Next up, adding real interactive elements, but first, got to get the bucket working! And I don't know what I'm to do about the party confetti, just that it was fun to make, and a good test, as it is the same problem/solution as the raindrops.