Add architecture overview