initial commit of image filter code