Structural, Electronic, Vibrational And Thermodynamical Properties Of Surfaces And Nanoparticles