The basic web app
Testing framework and first client side test
Modularised render code and resulting simpler test
Further modularised client and more comprehensive tests
Async testing framework and new server tests