Added Kernel Filter

Kernel almost complete - Made all the calculations, just need to apply
it now and verify that it works.