WIP of Ciarans code documentation.