Created folders for difference design patterns