Williams-Sonoma debuts new website