Converting to new for_ loop method
Increase randomness...

By allowing for all possible locations to be chosen for a block, not
just a grid structure.