Refactor started to extract SaasEcom.Core to it's own library to add to NuGet