add creational patterns structures images