Design class diagram