web application class diagram