Add abstract-factory image, update Markdown