implented image convolution completely; began image object methods