docs: function BuildLayout(layoutObject) {
      let finishedLayout = {
          start: "",
          end: "",
      };
  
      if (layoutObject) {
          const layout = new Layout(layoutObject.template);
          finishedLayout.start = `${layout.html.start}<head>${layoutObject.head}<style>${layoutObject.css}</style></head>${layout.body.start}${layout.template.start}`;
          finishedLayout.end = `${layout.template.end}${BuildScript(layoutObject.script)}${layout.body.end}${layout.html.end}`;
      } else {
          throw new Error("Missing Layout Object");
      }
  
      return finishedLayout;
  }