Software design/reference document.

Subroutines that have been documented