Added a module architecture diagram
Update diagram