added facade class diagram