[feature] set-step-renderer
[build] update dependencies
[build] add first test
[feature] add `bounded-bin-fn` that restricts all values that would be
out of bounds by returning the nearest valid bin
refactor color functions, add 3d scatter plot, comfort function for combined-domain plots, optionally keep titles