Added Gauss Blur filter & minor refactoring