Refactor style guide static pages and add homepage

I've added a static homepage to the style guide.  Whilst doing this I have refactored the other static pages - seperating layout from components and moving the shared page components into the parent template.

@alexwllms