First compilable draft of grayscale image creating part