Fixing Compare Tests, general improvements

Adding callback to Rainbow.color to get a VASTLY different result.