added the architecture overview