Creational patterns, Introduction to Design patterns