Added Overview of patterns