Factory design patterens exmaples are added.