Added class diagrams for MVVM pattern