Updated main architecture diagram