Introduction-to-Classical-DFT