Add support for abundance
Improve synfit loop.

I think it is ready now.