Added UML Architecture.