Updated the analysis classes again
Added a component diagram