Been doing more refactoring. Converting a lot of parameters to ScalarParameters, adding RGBA functionality back in, etc... Added a new type of RGBA function as well, which rotates a color in color-space around an axis, by a given angle. The axis coordinates and angle are all ScalarParameters, so they can either be constant or hooked up to noise functions. Here are a few images generated while testing the module:
Looks kind of pretty, but I honestly don't know how useful it would be.