Modern electronic structure theory and catalysis: towards the simulation of complex problems in chemistry