Added a first-pass attempt at a SlateWriter.

This PR adds the initial SlateWriter used for generating documentation from the acceptance test suite.