general diagramation and text revision

mainly on system.tex, still missing output module subsection
general diagramation and content review