Finally got round to tidying up the application; "build()" as an init step
has now completely disappeared in favour of the seperate build step (which
has been around for ages). Slipped in errors if Model receives set() or
get() for non-existent properties rather than failing silently. Also added
version to asset URLs to bust caches (touch #17, closes #20).