add ARCHITECTURE.md memo