Reverting changes.
The old mass transfer algorithm just needed tweaking not replacing.
Also some of the other changes could be better implemented elsewhere. Will consider selectivly merging some improvements in the future.
Merge branch 'master' of https://github.com/superlinkx/eating-disorder