added architecture diagram to README.md