chatandserver uml