Event UML

Covers the common.events package
Model UML
Network Controller UML
Network, Server, Client and Subsystem UML
UML update for recent changes
Merge pull request #63 from oharaandrew314/#29-UML

#29 uml