Prediction of Molecular Properties and Molecular Spectroscopy with Density Functional Theory: from Fundamental Theory to Exchange-Coupling | AMiner