organize random gen logic
play `stack blocks neatly`!