Proof of concept

@jcasimir This branch is WIP but it's a proof of concept.  There is a failing test that is the full integration test from full input file to full output file.

###Still to be done

* Make the {% terminal %} blocks get their own slides
* bullet-lists need to be caught and put on a slide

I'll work on the above issues tomorrow a bit more but any feedback would be great.