Lots of changes.

Matching coefficients interface has been moved to a separate file and
simplified.

Starting work on better XC interface with the purpose of adding GGA.