Added sobel edge algorhytm.