A bare-bones backend.

Specifically, this backend just creates output directories and copies in
Javascript files.  No survey generation yet.
Let's start this testing thing.