change sliders to be a std::vector to get around compiler bug
add white background support and rnd seed support