See the developer documentation in the www directory of this project.