Identify structural components
Understand and Structure code
Create a diagram which shows the main components of the code and how they are related. Like a UML-diagram but need not be so accurate. It should detail all the parameters that need to be set for a simulation (loaded through config file) and the main functionalities like projector, segmentation, projection matrix class etc.