A stupid implementation of the Metropolis algorithm (http://en.wikipedia.org/wiki/Metropolis_light_transport). Only works as an infinitely slow, noisy, grayscale bitblt for now :)