Drawing from the FallingObjects Array

Need to figure out a way to get each newly generated object to have
their own x,y,z positions. Right now it is generating new object every
few cycles, but drawing on top of the existing cube since they share the
same coordinates. (still a step in the right direction, I think)
Merge pull request #1 from ahoran3/master

Merge changes into my working
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)
personal update
Big Step in the right direction.

Multiple cubes are falling from the Falling Cubes Array. Stopping at y=0
and moving to the static cubes array(where they no longer translate). We
need a 2d array to keep track of each grid positions current height so
that cubes dont fall all the way to y==0. Also next step should be to
figure out how to make the cubes use the randomly generated position
values for the actual render. Ill work more on this tonight.
Multiple Objects falling from fallingObjectsArray

Next step is to use the rand x z values for the actual position of the
cubes.
Merge pull request #3 from ahoran3/master

Merge pull request #1 from ahoran3/master
persistent static cubes, formatting

multiple static cubes are now drawn. falling cubes is slightly broken,
is probably result of weirdness on my end. no 3d stacking yet
stacking
Merge pull request #4 from ahoran3/brandonworking

merge work into master