Technical Documentation

The documentation here will be of interest to software developers.