Added Enums to noise module, fixed stuff