Split into 2 files the model generation. Made another cleaner model for sellmeier dispersion.