redid mandelbrot algorithm to include proper sub-sampling (consequently takes much longer to run than before for the same resolution, improved random color selection algorithm