Updated UML diagram.
Lars Mahler - lmahler@andrew.cmu.edu