A website can either be a string containing the URL only, or an object with
the url attribute present. If the contents attribute is found, it is
assumed to be a folder containing more folders or websites.