Add thermodynamic potentials

Not ready to be merged. Opening for comments/suggestions.
Either split it up into two lists (endmembers and endmember_formulas?) or call it endmember_and_formulas or something?