Refactorings + DistanceFieldGenerator created