add more functions in blur filters
updated gitignore
start to refactor
refactor step1, add ImageFilter class
refactor AverageBlur and GaussianBlur
refactor HDRFilter
refactor SoftGlowFilter
refactor LightFilter
modify LightFilter
refactor LomoFilter
refactor NeonFilter
refactor OilFilter
refactor SketchFilter
refactor TvFilter
remove unused files
remove redundant comments
little fixed
remove redundant logs
little fixed
little fixed