In a way it sounds like you have the source available, and need something to help you visualize the structure. If that's right, you may find
doxygen[
^] quite valuable. Used with
graphviz/[
^] it may provide valuable insights.
It will generate diagrams visualizing interaction between classes.
Regards
Espen Harlinn