Objects drawn from dynamic falling array

Each new object generated is (I think) being drawn over top of the
current cube in the exact same spot. We need to work on developing a way
to specify each new objects position. (Some way to pass the randomly
generated coordinates into each new cube so that they are all actually
in different spots)