diff --git a/core/AsyncTask/AsyncSendEmail.php b/sources/Application/DataModel/AsyncTask/AsyncSendEmail.php similarity index 100% rename from core/AsyncTask/AsyncSendEmail.php rename to sources/Application/DataModel/AsyncTask/AsyncSendEmail.php diff --git a/core/AsyncTask/AsyncSendNewsroom.php b/sources/Application/DataModel/AsyncTask/AsyncSendNewsroom.php similarity index 100% rename from core/AsyncTask/AsyncSendNewsroom.php rename to sources/Application/DataModel/AsyncTask/AsyncSendNewsroom.php diff --git a/core/AsyncTask/AsyncTask.php b/sources/Application/DataModel/AsyncTask/AsyncTask.php similarity index 100% rename from core/AsyncTask/AsyncTask.php rename to sources/Application/DataModel/AsyncTask/AsyncTask.php diff --git a/core/AsyncTask/ExecAsyncTask.php b/sources/Application/DataModel/AsyncTask/ExecAsyncTask.php similarity index 100% rename from core/AsyncTask/ExecAsyncTask.php rename to sources/Application/DataModel/AsyncTask/ExecAsyncTask.php diff --git a/core/Event/Event.php b/sources/Application/DataModel/Event/Event.php similarity index 100% rename from core/Event/Event.php rename to sources/Application/DataModel/Event/Event.php diff --git a/core/Event/EventIssue.php b/sources/Application/DataModel/Event/EventIssue.php similarity index 100% rename from core/Event/EventIssue.php rename to sources/Application/DataModel/Event/EventIssue.php diff --git a/core/Event/EventLoginUsage.php b/sources/Application/DataModel/Event/EventLoginUsage.php similarity index 100% rename from core/Event/EventLoginUsage.php rename to sources/Application/DataModel/Event/EventLoginUsage.php diff --git a/core/Event/EventNotification.php b/sources/Application/DataModel/Event/EventNotification.php similarity index 100% rename from core/Event/EventNotification.php rename to sources/Application/DataModel/Event/EventNotification.php diff --git a/core/Event/EventNotificationEmail.php b/sources/Application/DataModel/Event/EventNotificationEmail.php similarity index 100% rename from core/Event/EventNotificationEmail.php rename to sources/Application/DataModel/Event/EventNotificationEmail.php diff --git a/core/Event/EventOnObject.php b/sources/Application/DataModel/Event/EventOnObject.php similarity index 100% rename from core/Event/EventOnObject.php rename to sources/Application/DataModel/Event/EventOnObject.php diff --git a/core/Event/EventRestService.php b/sources/Application/DataModel/Event/EventRestService.php similarity index 100% rename from core/Event/EventRestService.php rename to sources/Application/DataModel/Event/EventRestService.php diff --git a/core/Event/EventWebService.php b/sources/Application/DataModel/Event/EventWebService.php similarity index 100% rename from core/Event/EventWebService.php rename to sources/Application/DataModel/Event/EventWebService.php diff --git a/core/AttributeDefinition/AttributeApplicationLanguage.php b/sources/Core/AttributeDefinition/AttributeApplicationLanguage.php similarity index 100% rename from core/AttributeDefinition/AttributeApplicationLanguage.php rename to sources/Core/AttributeDefinition/AttributeApplicationLanguage.php diff --git a/core/AttributeDefinition/AttributeArchiveDate.php b/sources/Core/AttributeDefinition/AttributeArchiveDate.php similarity index 100% rename from core/AttributeDefinition/AttributeArchiveDate.php rename to sources/Core/AttributeDefinition/AttributeArchiveDate.php diff --git a/core/AttributeDefinition/AttributeArchiveFlag.php b/sources/Core/AttributeDefinition/AttributeArchiveFlag.php similarity index 100% rename from core/AttributeDefinition/AttributeArchiveFlag.php rename to sources/Core/AttributeDefinition/AttributeArchiveFlag.php diff --git a/core/AttributeDefinition/AttributeBlob.php b/sources/Core/AttributeDefinition/AttributeBlob.php similarity index 100% rename from core/AttributeDefinition/AttributeBlob.php rename to sources/Core/AttributeDefinition/AttributeBlob.php diff --git a/core/AttributeDefinition/AttributeBoolean.php b/sources/Core/AttributeDefinition/AttributeBoolean.php similarity index 100% rename from core/AttributeDefinition/AttributeBoolean.php rename to sources/Core/AttributeDefinition/AttributeBoolean.php diff --git a/core/AttributeDefinition/AttributeCaseLog.php b/sources/Core/AttributeDefinition/AttributeCaseLog.php similarity index 100% rename from core/AttributeDefinition/AttributeCaseLog.php rename to sources/Core/AttributeDefinition/AttributeCaseLog.php diff --git a/core/AttributeDefinition/AttributeClass.php b/sources/Core/AttributeDefinition/AttributeClass.php similarity index 100% rename from core/AttributeDefinition/AttributeClass.php rename to sources/Core/AttributeDefinition/AttributeClass.php diff --git a/core/AttributeDefinition/AttributeClassAttCodeSet.php b/sources/Core/AttributeDefinition/AttributeClassAttCodeSet.php similarity index 100% rename from core/AttributeDefinition/AttributeClassAttCodeSet.php rename to sources/Core/AttributeDefinition/AttributeClassAttCodeSet.php diff --git a/core/AttributeDefinition/AttributeClassState.php b/sources/Core/AttributeDefinition/AttributeClassState.php similarity index 100% rename from core/AttributeDefinition/AttributeClassState.php rename to sources/Core/AttributeDefinition/AttributeClassState.php diff --git a/core/AttributeDefinition/AttributeCustomFields.php b/sources/Core/AttributeDefinition/AttributeCustomFields.php similarity index 100% rename from core/AttributeDefinition/AttributeCustomFields.php rename to sources/Core/AttributeDefinition/AttributeCustomFields.php diff --git a/core/AttributeDefinition/AttributeDBField.php b/sources/Core/AttributeDefinition/AttributeDBField.php similarity index 100% rename from core/AttributeDefinition/AttributeDBField.php rename to sources/Core/AttributeDefinition/AttributeDBField.php diff --git a/core/AttributeDefinition/AttributeDBFieldVoid.php b/sources/Core/AttributeDefinition/AttributeDBFieldVoid.php similarity index 100% rename from core/AttributeDefinition/AttributeDBFieldVoid.php rename to sources/Core/AttributeDefinition/AttributeDBFieldVoid.php diff --git a/core/AttributeDefinition/AttributeDashboard.php b/sources/Core/AttributeDefinition/AttributeDashboard.php similarity index 100% rename from core/AttributeDefinition/AttributeDashboard.php rename to sources/Core/AttributeDefinition/AttributeDashboard.php diff --git a/core/AttributeDefinition/AttributeDate.php b/sources/Core/AttributeDefinition/AttributeDate.php similarity index 100% rename from core/AttributeDefinition/AttributeDate.php rename to sources/Core/AttributeDefinition/AttributeDate.php diff --git a/core/AttributeDefinition/AttributeDateTime.php b/sources/Core/AttributeDefinition/AttributeDateTime.php similarity index 100% rename from core/AttributeDefinition/AttributeDateTime.php rename to sources/Core/AttributeDefinition/AttributeDateTime.php diff --git a/core/AttributeDefinition/AttributeDeadline.php b/sources/Core/AttributeDefinition/AttributeDeadline.php similarity index 100% rename from core/AttributeDefinition/AttributeDeadline.php rename to sources/Core/AttributeDefinition/AttributeDeadline.php diff --git a/core/AttributeDefinition/AttributeDecimal.php b/sources/Core/AttributeDefinition/AttributeDecimal.php similarity index 100% rename from core/AttributeDefinition/AttributeDecimal.php rename to sources/Core/AttributeDefinition/AttributeDecimal.php diff --git a/core/AttributeDefinition/AttributeDefinition.php b/sources/Core/AttributeDefinition/AttributeDefinition.php similarity index 100% rename from core/AttributeDefinition/AttributeDefinition.php rename to sources/Core/AttributeDefinition/AttributeDefinition.php diff --git a/core/AttributeDefinition/AttributeDuration.php b/sources/Core/AttributeDefinition/AttributeDuration.php similarity index 100% rename from core/AttributeDefinition/AttributeDuration.php rename to sources/Core/AttributeDefinition/AttributeDuration.php diff --git a/core/AttributeDefinition/AttributeEmailAddress.php b/sources/Core/AttributeDefinition/AttributeEmailAddress.php similarity index 100% rename from core/AttributeDefinition/AttributeEmailAddress.php rename to sources/Core/AttributeDefinition/AttributeEmailAddress.php diff --git a/core/AttributeDefinition/AttributeEncryptedString.php b/sources/Core/AttributeDefinition/AttributeEncryptedString.php similarity index 100% rename from core/AttributeDefinition/AttributeEncryptedString.php rename to sources/Core/AttributeDefinition/AttributeEncryptedString.php diff --git a/core/AttributeDefinition/AttributeEnum.php b/sources/Core/AttributeDefinition/AttributeEnum.php similarity index 100% rename from core/AttributeDefinition/AttributeEnum.php rename to sources/Core/AttributeDefinition/AttributeEnum.php diff --git a/core/AttributeDefinition/AttributeEnumSet.php b/sources/Core/AttributeDefinition/AttributeEnumSet.php similarity index 100% rename from core/AttributeDefinition/AttributeEnumSet.php rename to sources/Core/AttributeDefinition/AttributeEnumSet.php diff --git a/core/AttributeDefinition/AttributeExternalField.php b/sources/Core/AttributeDefinition/AttributeExternalField.php similarity index 100% rename from core/AttributeDefinition/AttributeExternalField.php rename to sources/Core/AttributeDefinition/AttributeExternalField.php diff --git a/core/AttributeDefinition/AttributeExternalKey.php b/sources/Core/AttributeDefinition/AttributeExternalKey.php similarity index 100% rename from core/AttributeDefinition/AttributeExternalKey.php rename to sources/Core/AttributeDefinition/AttributeExternalKey.php diff --git a/core/AttributeDefinition/AttributeFinalClass.php b/sources/Core/AttributeDefinition/AttributeFinalClass.php similarity index 100% rename from core/AttributeDefinition/AttributeFinalClass.php rename to sources/Core/AttributeDefinition/AttributeFinalClass.php diff --git a/core/AttributeDefinition/AttributeFriendlyName.php b/sources/Core/AttributeDefinition/AttributeFriendlyName.php similarity index 100% rename from core/AttributeDefinition/AttributeFriendlyName.php rename to sources/Core/AttributeDefinition/AttributeFriendlyName.php diff --git a/core/AttributeDefinition/AttributeHTML.php b/sources/Core/AttributeDefinition/AttributeHTML.php similarity index 100% rename from core/AttributeDefinition/AttributeHTML.php rename to sources/Core/AttributeDefinition/AttributeHTML.php diff --git a/core/AttributeDefinition/AttributeHierarchicalKey.php b/sources/Core/AttributeDefinition/AttributeHierarchicalKey.php similarity index 100% rename from core/AttributeDefinition/AttributeHierarchicalKey.php rename to sources/Core/AttributeDefinition/AttributeHierarchicalKey.php diff --git a/core/AttributeDefinition/AttributeIPAddress.php b/sources/Core/AttributeDefinition/AttributeIPAddress.php similarity index 100% rename from core/AttributeDefinition/AttributeIPAddress.php rename to sources/Core/AttributeDefinition/AttributeIPAddress.php diff --git a/core/AttributeDefinition/AttributeImage.php b/sources/Core/AttributeDefinition/AttributeImage.php similarity index 100% rename from core/AttributeDefinition/AttributeImage.php rename to sources/Core/AttributeDefinition/AttributeImage.php diff --git a/core/AttributeDefinition/AttributeInteger.php b/sources/Core/AttributeDefinition/AttributeInteger.php similarity index 100% rename from core/AttributeDefinition/AttributeInteger.php rename to sources/Core/AttributeDefinition/AttributeInteger.php diff --git a/core/AttributeDefinition/AttributeLinkedSet.php b/sources/Core/AttributeDefinition/AttributeLinkedSet.php similarity index 100% rename from core/AttributeDefinition/AttributeLinkedSet.php rename to sources/Core/AttributeDefinition/AttributeLinkedSet.php diff --git a/core/AttributeDefinition/AttributeLinkedSetIndirect.php b/sources/Core/AttributeDefinition/AttributeLinkedSetIndirect.php similarity index 100% rename from core/AttributeDefinition/AttributeLinkedSetIndirect.php rename to sources/Core/AttributeDefinition/AttributeLinkedSetIndirect.php diff --git a/core/AttributeDefinition/AttributeLongText.php b/sources/Core/AttributeDefinition/AttributeLongText.php similarity index 100% rename from core/AttributeDefinition/AttributeLongText.php rename to sources/Core/AttributeDefinition/AttributeLongText.php diff --git a/core/AttributeDefinition/AttributeMetaEnum.php b/sources/Core/AttributeDefinition/AttributeMetaEnum.php similarity index 100% rename from core/AttributeDefinition/AttributeMetaEnum.php rename to sources/Core/AttributeDefinition/AttributeMetaEnum.php diff --git a/core/AttributeDefinition/AttributeOQL.php b/sources/Core/AttributeDefinition/AttributeOQL.php similarity index 100% rename from core/AttributeDefinition/AttributeOQL.php rename to sources/Core/AttributeDefinition/AttributeOQL.php diff --git a/core/AttributeDefinition/AttributeObjectKey.php b/sources/Core/AttributeDefinition/AttributeObjectKey.php similarity index 100% rename from core/AttributeDefinition/AttributeObjectKey.php rename to sources/Core/AttributeDefinition/AttributeObjectKey.php diff --git a/core/AttributeDefinition/AttributeObsolescenceDate.php b/sources/Core/AttributeDefinition/AttributeObsolescenceDate.php similarity index 100% rename from core/AttributeDefinition/AttributeObsolescenceDate.php rename to sources/Core/AttributeDefinition/AttributeObsolescenceDate.php diff --git a/core/AttributeDefinition/AttributeObsolescenceFlag.php b/sources/Core/AttributeDefinition/AttributeObsolescenceFlag.php similarity index 100% rename from core/AttributeDefinition/AttributeObsolescenceFlag.php rename to sources/Core/AttributeDefinition/AttributeObsolescenceFlag.php diff --git a/core/AttributeDefinition/AttributeOneWayPassword.php b/sources/Core/AttributeDefinition/AttributeOneWayPassword.php similarity index 100% rename from core/AttributeDefinition/AttributeOneWayPassword.php rename to sources/Core/AttributeDefinition/AttributeOneWayPassword.php diff --git a/core/AttributeDefinition/AttributePassword.php b/sources/Core/AttributeDefinition/AttributePassword.php similarity index 100% rename from core/AttributeDefinition/AttributePassword.php rename to sources/Core/AttributeDefinition/AttributePassword.php diff --git a/core/AttributeDefinition/AttributePercentage.php b/sources/Core/AttributeDefinition/AttributePercentage.php similarity index 100% rename from core/AttributeDefinition/AttributePercentage.php rename to sources/Core/AttributeDefinition/AttributePercentage.php diff --git a/core/AttributeDefinition/AttributePhoneNumber.php b/sources/Core/AttributeDefinition/AttributePhoneNumber.php similarity index 100% rename from core/AttributeDefinition/AttributePhoneNumber.php rename to sources/Core/AttributeDefinition/AttributePhoneNumber.php diff --git a/core/AttributeDefinition/AttributePropertySet.php b/sources/Core/AttributeDefinition/AttributePropertySet.php similarity index 100% rename from core/AttributeDefinition/AttributePropertySet.php rename to sources/Core/AttributeDefinition/AttributePropertySet.php diff --git a/core/AttributeDefinition/AttributeQueryAttCodeSet.php b/sources/Core/AttributeDefinition/AttributeQueryAttCodeSet.php similarity index 100% rename from core/AttributeDefinition/AttributeQueryAttCodeSet.php rename to sources/Core/AttributeDefinition/AttributeQueryAttCodeSet.php diff --git a/core/AttributeDefinition/AttributeRedundancySettings.php b/sources/Core/AttributeDefinition/AttributeRedundancySettings.php similarity index 100% rename from core/AttributeDefinition/AttributeRedundancySettings.php rename to sources/Core/AttributeDefinition/AttributeRedundancySettings.php diff --git a/core/AttributeDefinition/AttributeSet.php b/sources/Core/AttributeDefinition/AttributeSet.php similarity index 100% rename from core/AttributeDefinition/AttributeSet.php rename to sources/Core/AttributeDefinition/AttributeSet.php diff --git a/core/AttributeDefinition/AttributeStopWatch.php b/sources/Core/AttributeDefinition/AttributeStopWatch.php similarity index 100% rename from core/AttributeDefinition/AttributeStopWatch.php rename to sources/Core/AttributeDefinition/AttributeStopWatch.php diff --git a/core/AttributeDefinition/AttributeString.php b/sources/Core/AttributeDefinition/AttributeString.php similarity index 100% rename from core/AttributeDefinition/AttributeString.php rename to sources/Core/AttributeDefinition/AttributeString.php diff --git a/core/AttributeDefinition/AttributeSubItem.php b/sources/Core/AttributeDefinition/AttributeSubItem.php similarity index 100% rename from core/AttributeDefinition/AttributeSubItem.php rename to sources/Core/AttributeDefinition/AttributeSubItem.php diff --git a/core/AttributeDefinition/AttributeTable.php b/sources/Core/AttributeDefinition/AttributeTable.php similarity index 100% rename from core/AttributeDefinition/AttributeTable.php rename to sources/Core/AttributeDefinition/AttributeTable.php diff --git a/core/AttributeDefinition/AttributeTagSet.php b/sources/Core/AttributeDefinition/AttributeTagSet.php similarity index 100% rename from core/AttributeDefinition/AttributeTagSet.php rename to sources/Core/AttributeDefinition/AttributeTagSet.php diff --git a/core/AttributeDefinition/AttributeTemplateHTML.php b/sources/Core/AttributeDefinition/AttributeTemplateHTML.php similarity index 100% rename from core/AttributeDefinition/AttributeTemplateHTML.php rename to sources/Core/AttributeDefinition/AttributeTemplateHTML.php diff --git a/core/AttributeDefinition/AttributeTemplateString.php b/sources/Core/AttributeDefinition/AttributeTemplateString.php similarity index 100% rename from core/AttributeDefinition/AttributeTemplateString.php rename to sources/Core/AttributeDefinition/AttributeTemplateString.php diff --git a/core/AttributeDefinition/AttributeTemplateText.php b/sources/Core/AttributeDefinition/AttributeTemplateText.php similarity index 100% rename from core/AttributeDefinition/AttributeTemplateText.php rename to sources/Core/AttributeDefinition/AttributeTemplateText.php diff --git a/core/AttributeDefinition/AttributeText.php b/sources/Core/AttributeDefinition/AttributeText.php similarity index 100% rename from core/AttributeDefinition/AttributeText.php rename to sources/Core/AttributeDefinition/AttributeText.php diff --git a/core/AttributeDefinition/AttributeURL.php b/sources/Core/AttributeDefinition/AttributeURL.php similarity index 100% rename from core/AttributeDefinition/AttributeURL.php rename to sources/Core/AttributeDefinition/AttributeURL.php diff --git a/core/AttributeDefinition/MissingColumnException.php b/sources/Core/AttributeDefinition/MissingColumnException.php similarity index 100% rename from core/AttributeDefinition/MissingColumnException.php rename to sources/Core/AttributeDefinition/MissingColumnException.php diff --git a/core/AttributeDefinition/iAttributeNoGroupBy.php b/sources/Core/AttributeDefinition/iAttributeNoGroupBy.php similarity index 100% rename from core/AttributeDefinition/iAttributeNoGroupBy.php rename to sources/Core/AttributeDefinition/iAttributeNoGroupBy.php diff --git a/core/action/Action.php b/sources/Core/Trigger/Action.php similarity index 100% rename from core/action/Action.php rename to sources/Core/Trigger/Action.php diff --git a/core/action/ActionEmail.php b/sources/Core/Trigger/ActionEmail.php similarity index 100% rename from core/action/ActionEmail.php rename to sources/Core/Trigger/ActionEmail.php diff --git a/core/action/ActionNotification.php b/sources/Core/Trigger/ActionNotification.php similarity index 100% rename from core/action/ActionNotification.php rename to sources/Core/Trigger/ActionNotification.php