Theoretical surface science and catalysis—calculations and concepts