updated uml diagram

#21