[021] added readme and updated factory method.