Nanocatalysis: from supported clusters to two-dimensional oxides