Greyscale shader implemented

Needs speed testing :)