Added clearer comments to rainbowmaker