Refactor 2022 #15

I spent a little more time on this one. Merging two variations, at two different scales, of the random/not-random algorithm, creating a foreground and background dichotomy.