Adding examples for the State pattern
- Simple gumball machine
- Gumball machine using the State interface
- Gumball machine using the State interface + the Winner state

* For the pattern explanation please take a look at the Head First - Design Patterns book, Chapter 10