Some initial software documentation has now been added under Documentation. The documentation has been automatically generated with Doxygen so all content can be found as comments in the code and the documentation will be updated as the code is further documented.