add architecture overview diagrams