Added an architecture diagram.