Density Functional Theory of Linear and Nonlinear optical properties of Atoms, Molecules and Clusters.