Refactor dispersion

It was agreed upon in the very beginning of this project that the dispersion attribute is called `dispersion`. This PR fixes this oversight and refactors this code from `disp` to `dispersion`.