Normals smoothing part 2

NzPatch (+code cleanup)
Normal smoothing part 3/3