Describir: Quantum Mechanical Models of Metal Surfaces and Nanoparticles