Fix Architecture Diagram

Hi @AlphaGit and @matias78, reviewing the diagrams, I saw that Architecture Diagram (if I understand it well) is not representing the real design, for example Domain does not have any dependencies (besides utilities).

I have generated a new one diagram, without including users and database and I have also added two version, a simplified and a more complete one.

Could you review it?

BTW, @matias78, did you check document generation? the little text and lines are being printed well?