product name needs to be non-nullable
added entity resolver to lookup objects for PageParameters
restructured page hierarchy
products can now be created