add methods for convolution and edge detection
add more test images