implement grayscale filter using luminance
update readme