Added updated architecture diagram.