Added NormalGenerator from OpenClassic