build script generates site structure