Added a few patterns to lesson 2
Observer pattern is not yet finished