Please see docs/Design_Doc.md. Code licensed under Modified BSD License, documentation under CC BY 3.0.