working code
averaging
circular_dichroism_spectrum cleaned up
dispersion