modular size; smoother rand?; cleaner mul range
cleaner code, cleaner terrain
color change in water
prep for iterative method