Add trivial/blank /api/events endpoint
Factor document retrieval into common middleware handler
Use document middleware for /api/events/
First test
Update root node contents
Switch to more flexible testing arrangement
More tests
Support more advanced event graphs
Basic mechanism for switching between demo and real event data, does not affect URL yet
Use demo param to choose JSON data source