WEEK 16- 2nd LECTURE Applying GoF Design Patterns. UML State Machine Diagrams and Modeling.