Switch over to chalk-log
Touchup metadata files
Add test boilerplate
Start restructuring to be less global
Reindent file
Make prebuilding possible; add tests
Make build_root settable at the top level
Update docs for prebuilding
Set a better default for the build directory