introduced a renderLayout step

- passing siteData into layouts
- create this.siteData var in renderLayouts step that is available to
  the rest of the app

Signed-off-by: Chris Jones <chris@jonezy.org>