add design pattern class diagrams