Added staticitemfactory.h implementation