Iteration 1 Milestone 4 - State Diagrams