saves separately for product, elements and settings (elements not implemented), settings and products saves to db under a less than ideal table name.