
Please read doc/src/design.md before diving into the code.
