Updated (Giant) Class diagram.