How many steps are needed to set up a corporate website?