diff --git a/classes/abstracts/abstract-wc-email.php b/includes/abstracts/abstract-wc-email.php similarity index 100% rename from classes/abstracts/abstract-wc-email.php rename to includes/abstracts/abstract-wc-email.php diff --git a/classes/abstracts/abstract-wc-helper.php b/includes/abstracts/abstract-wc-helper.php similarity index 100% rename from classes/abstracts/abstract-wc-helper.php rename to includes/abstracts/abstract-wc-helper.php diff --git a/classes/abstracts/abstract-wc-integration.php b/includes/abstracts/abstract-wc-integration.php similarity index 100% rename from classes/abstracts/abstract-wc-integration.php rename to includes/abstracts/abstract-wc-integration.php diff --git a/classes/abstracts/abstract-wc-payment-gateway.php b/includes/abstracts/abstract-wc-payment-gateway.php similarity index 100% rename from classes/abstracts/abstract-wc-payment-gateway.php rename to includes/abstracts/abstract-wc-payment-gateway.php diff --git a/classes/abstracts/abstract-wc-product.php b/includes/abstracts/abstract-wc-product.php similarity index 100% rename from classes/abstracts/abstract-wc-product.php rename to includes/abstracts/abstract-wc-product.php diff --git a/classes/abstracts/abstract-wc-session.php b/includes/abstracts/abstract-wc-session.php similarity index 100% rename from classes/abstracts/abstract-wc-session.php rename to includes/abstracts/abstract-wc-session.php diff --git a/classes/abstracts/abstract-wc-settings-api.php b/includes/abstracts/abstract-wc-settings-api.php similarity index 100% rename from classes/abstracts/abstract-wc-settings-api.php rename to includes/abstracts/abstract-wc-settings-api.php diff --git a/classes/abstracts/abstract-wc-shipping-method.php b/includes/abstracts/abstract-wc-shipping-method.php similarity index 100% rename from classes/abstracts/abstract-wc-shipping-method.php rename to includes/abstracts/abstract-wc-shipping-method.php diff --git a/classes/abstracts/abstract-wc-widget.php b/includes/abstracts/abstract-wc-widget.php similarity index 100% rename from classes/abstracts/abstract-wc-widget.php rename to includes/abstracts/abstract-wc-widget.php diff --git a/classes/class-wc-api.php b/includes/class-wc-api.php similarity index 100% rename from classes/class-wc-api.php rename to includes/class-wc-api.php diff --git a/classes/class-wc-cache-helper.php b/includes/class-wc-cache-helper.php similarity index 100% rename from classes/class-wc-cache-helper.php rename to includes/class-wc-cache-helper.php diff --git a/classes/class-wc-cart.php b/includes/class-wc-cart.php similarity index 100% rename from classes/class-wc-cart.php rename to includes/class-wc-cart.php diff --git a/classes/class-wc-checkout.php b/includes/class-wc-checkout.php similarity index 100% rename from classes/class-wc-checkout.php rename to includes/class-wc-checkout.php diff --git a/classes/class-wc-countries.php b/includes/class-wc-countries.php similarity index 100% rename from classes/class-wc-countries.php rename to includes/class-wc-countries.php diff --git a/classes/class-wc-coupon.php b/includes/class-wc-coupon.php similarity index 100% rename from classes/class-wc-coupon.php rename to includes/class-wc-coupon.php diff --git a/classes/class-wc-customer.php b/includes/class-wc-customer.php similarity index 100% rename from classes/class-wc-customer.php rename to includes/class-wc-customer.php diff --git a/classes/class-wc-emails.php b/includes/class-wc-emails.php similarity index 100% rename from classes/class-wc-emails.php rename to includes/class-wc-emails.php diff --git a/classes/class-wc-frontend-scripts.php b/includes/class-wc-frontend-scripts.php similarity index 100% rename from classes/class-wc-frontend-scripts.php rename to includes/class-wc-frontend-scripts.php diff --git a/classes/class-wc-integrations.php b/includes/class-wc-integrations.php similarity index 100% rename from classes/class-wc-integrations.php rename to includes/class-wc-integrations.php diff --git a/classes/class-wc-logger.php b/includes/class-wc-logger.php similarity index 100% rename from classes/class-wc-logger.php rename to includes/class-wc-logger.php diff --git a/classes/class-wc-order-item-meta.php b/includes/class-wc-order-item-meta.php similarity index 100% rename from classes/class-wc-order-item-meta.php rename to includes/class-wc-order-item-meta.php diff --git a/classes/class-wc-order.php b/includes/class-wc-order.php similarity index 100% rename from classes/class-wc-order.php rename to includes/class-wc-order.php diff --git a/classes/class-wc-payment-gateways.php b/includes/class-wc-payment-gateways.php similarity index 100% rename from classes/class-wc-payment-gateways.php rename to includes/class-wc-payment-gateways.php diff --git a/classes/class-wc-post-types.php b/includes/class-wc-post-types.php similarity index 100% rename from classes/class-wc-post-types.php rename to includes/class-wc-post-types.php diff --git a/classes/class-wc-product-external.php b/includes/class-wc-product-external.php similarity index 100% rename from classes/class-wc-product-external.php rename to includes/class-wc-product-external.php diff --git a/classes/class-wc-product-factory.php b/includes/class-wc-product-factory.php similarity index 100% rename from classes/class-wc-product-factory.php rename to includes/class-wc-product-factory.php diff --git a/classes/class-wc-product-grouped.php b/includes/class-wc-product-grouped.php similarity index 100% rename from classes/class-wc-product-grouped.php rename to includes/class-wc-product-grouped.php diff --git a/classes/class-wc-product-simple.php b/includes/class-wc-product-simple.php similarity index 100% rename from classes/class-wc-product-simple.php rename to includes/class-wc-product-simple.php diff --git a/classes/class-wc-product-variable.php b/includes/class-wc-product-variable.php similarity index 100% rename from classes/class-wc-product-variable.php rename to includes/class-wc-product-variable.php diff --git a/classes/class-wc-product-variation.php b/includes/class-wc-product-variation.php similarity index 100% rename from classes/class-wc-product-variation.php rename to includes/class-wc-product-variation.php diff --git a/classes/class-wc-query.php b/includes/class-wc-query.php similarity index 100% rename from classes/class-wc-query.php rename to includes/class-wc-query.php diff --git a/classes/class-wc-session-handler.php b/includes/class-wc-session-handler.php similarity index 100% rename from classes/class-wc-session-handler.php rename to includes/class-wc-session-handler.php diff --git a/classes/class-wc-shipping-rate.php b/includes/class-wc-shipping-rate.php similarity index 100% rename from classes/class-wc-shipping-rate.php rename to includes/class-wc-shipping-rate.php diff --git a/classes/class-wc-shipping.php b/includes/class-wc-shipping.php similarity index 100% rename from classes/class-wc-shipping.php rename to includes/class-wc-shipping.php diff --git a/classes/class-wc-shortcodes.php b/includes/class-wc-shortcodes.php similarity index 100% rename from classes/class-wc-shortcodes.php rename to includes/class-wc-shortcodes.php diff --git a/classes/class-wc-tax.php b/includes/class-wc-tax.php similarity index 100% rename from classes/class-wc-tax.php rename to includes/class-wc-tax.php diff --git a/classes/class-wc-validation.php b/includes/class-wc-validation.php similarity index 100% rename from classes/class-wc-validation.php rename to includes/class-wc-validation.php diff --git a/classes/class-woocommerce.php b/includes/class-woocommerce.php similarity index 100% rename from classes/class-woocommerce.php rename to includes/class-woocommerce.php diff --git a/classes/emails/class-wc-email-customer-completed-order.php b/includes/emails/class-wc-email-customer-completed-order.php similarity index 100% rename from classes/emails/class-wc-email-customer-completed-order.php rename to includes/emails/class-wc-email-customer-completed-order.php diff --git a/classes/emails/class-wc-email-customer-invoice.php b/includes/emails/class-wc-email-customer-invoice.php similarity index 100% rename from classes/emails/class-wc-email-customer-invoice.php rename to includes/emails/class-wc-email-customer-invoice.php diff --git a/classes/emails/class-wc-email-customer-new-account.php b/includes/emails/class-wc-email-customer-new-account.php similarity index 100% rename from classes/emails/class-wc-email-customer-new-account.php rename to includes/emails/class-wc-email-customer-new-account.php diff --git a/classes/emails/class-wc-email-customer-note.php b/includes/emails/class-wc-email-customer-note.php similarity index 100% rename from classes/emails/class-wc-email-customer-note.php rename to includes/emails/class-wc-email-customer-note.php diff --git a/classes/emails/class-wc-email-customer-processing-order.php b/includes/emails/class-wc-email-customer-processing-order.php similarity index 100% rename from classes/emails/class-wc-email-customer-processing-order.php rename to includes/emails/class-wc-email-customer-processing-order.php diff --git a/classes/emails/class-wc-email-customer-reset-password.php b/includes/emails/class-wc-email-customer-reset-password.php similarity index 100% rename from classes/emails/class-wc-email-customer-reset-password.php rename to includes/emails/class-wc-email-customer-reset-password.php diff --git a/classes/emails/class-wc-email-new-order.php b/includes/emails/class-wc-email-new-order.php similarity index 100% rename from classes/emails/class-wc-email-new-order.php rename to includes/emails/class-wc-email-new-order.php diff --git a/classes/gateways/bacs/class-wc-gateway-bacs.php b/includes/gateways/bacs/class-wc-gateway-bacs.php similarity index 100% rename from classes/gateways/bacs/class-wc-gateway-bacs.php rename to includes/gateways/bacs/class-wc-gateway-bacs.php diff --git a/classes/gateways/cheque/class-wc-gateway-cheque.php b/includes/gateways/cheque/class-wc-gateway-cheque.php similarity index 100% rename from classes/gateways/cheque/class-wc-gateway-cheque.php rename to includes/gateways/cheque/class-wc-gateway-cheque.php diff --git a/classes/gateways/cod/class-wc-gateway-cod.php b/includes/gateways/cod/class-wc-gateway-cod.php similarity index 100% rename from classes/gateways/cod/class-wc-gateway-cod.php rename to includes/gateways/cod/class-wc-gateway-cod.php diff --git a/classes/gateways/mijireh/assets/css/mijireh.css b/includes/gateways/mijireh/assets/css/mijireh.css similarity index 100% rename from classes/gateways/mijireh/assets/css/mijireh.css rename to includes/gateways/mijireh/assets/css/mijireh.css diff --git a/classes/gateways/mijireh/assets/images/credit_cards.png b/includes/gateways/mijireh/assets/images/credit_cards.png similarity index 100% rename from classes/gateways/mijireh/assets/images/credit_cards.png rename to includes/gateways/mijireh/assets/images/credit_cards.png diff --git a/classes/gateways/mijireh/assets/images/mijireh-checkout-logo.png b/includes/gateways/mijireh/assets/images/mijireh-checkout-logo.png similarity index 100% rename from classes/gateways/mijireh/assets/images/mijireh-checkout-logo.png rename to includes/gateways/mijireh/assets/images/mijireh-checkout-logo.png diff --git a/classes/gateways/mijireh/assets/images/mijireh-logo.png b/includes/gateways/mijireh/assets/images/mijireh-logo.png similarity index 100% rename from classes/gateways/mijireh/assets/images/mijireh-logo.png rename to includes/gateways/mijireh/assets/images/mijireh-logo.png diff --git a/classes/gateways/mijireh/assets/images/mijireh.png b/includes/gateways/mijireh/assets/images/mijireh.png similarity index 100% rename from classes/gateways/mijireh/assets/images/mijireh.png rename to includes/gateways/mijireh/assets/images/mijireh.png diff --git a/classes/gateways/mijireh/assets/js/page_slurp.js b/includes/gateways/mijireh/assets/js/page_slurp.js similarity index 100% rename from classes/gateways/mijireh/assets/js/page_slurp.js rename to includes/gateways/mijireh/assets/js/page_slurp.js diff --git a/classes/gateways/mijireh/class-wc-gateway-mijireh.php b/includes/gateways/mijireh/class-wc-gateway-mijireh.php similarity index 100% rename from classes/gateways/mijireh/class-wc-gateway-mijireh.php rename to includes/gateways/mijireh/class-wc-gateway-mijireh.php diff --git a/classes/gateways/mijireh/includes/Address.php b/includes/gateways/mijireh/includes/Address.php similarity index 100% rename from classes/gateways/mijireh/includes/Address.php rename to includes/gateways/mijireh/includes/Address.php diff --git a/classes/gateways/mijireh/includes/Item.php b/includes/gateways/mijireh/includes/Item.php similarity index 100% rename from classes/gateways/mijireh/includes/Item.php rename to includes/gateways/mijireh/includes/Item.php diff --git a/classes/gateways/mijireh/includes/Mijireh.php b/includes/gateways/mijireh/includes/Mijireh.php similarity index 100% rename from classes/gateways/mijireh/includes/Mijireh.php rename to includes/gateways/mijireh/includes/Mijireh.php diff --git a/classes/gateways/mijireh/includes/Model.php b/includes/gateways/mijireh/includes/Model.php similarity index 100% rename from classes/gateways/mijireh/includes/Model.php rename to includes/gateways/mijireh/includes/Model.php diff --git a/classes/gateways/mijireh/includes/Order.php b/includes/gateways/mijireh/includes/Order.php similarity index 100% rename from classes/gateways/mijireh/includes/Order.php rename to includes/gateways/mijireh/includes/Order.php diff --git a/classes/gateways/mijireh/includes/Rest.php b/includes/gateways/mijireh/includes/Rest.php similarity index 100% rename from classes/gateways/mijireh/includes/Rest.php rename to includes/gateways/mijireh/includes/Rest.php diff --git a/classes/gateways/mijireh/includes/RestJSON.php b/includes/gateways/mijireh/includes/RestJSON.php similarity index 100% rename from classes/gateways/mijireh/includes/RestJSON.php rename to includes/gateways/mijireh/includes/RestJSON.php diff --git a/classes/gateways/paypal/class-wc-gateway-paypal.php b/includes/gateways/paypal/class-wc-gateway-paypal.php similarity index 100% rename from classes/gateways/paypal/class-wc-gateway-paypal.php rename to includes/gateways/paypal/class-wc-gateway-paypal.php diff --git a/classes/helpers/class-wc-attribute-helper.php b/includes/helpers/class-wc-attribute-helper.php similarity index 100% rename from classes/helpers/class-wc-attribute-helper.php rename to includes/helpers/class-wc-attribute-helper.php diff --git a/classes/helpers/class-wc-body-class-helper.php b/includes/helpers/class-wc-body-class-helper.php similarity index 100% rename from classes/helpers/class-wc-body-class-helper.php rename to includes/helpers/class-wc-body-class-helper.php diff --git a/classes/helpers/class-wc-coupon-helper.php b/includes/helpers/class-wc-coupon-helper.php similarity index 100% rename from classes/helpers/class-wc-coupon-helper.php rename to includes/helpers/class-wc-coupon-helper.php diff --git a/classes/helpers/class-wc-inline-javascript-helper.php b/includes/helpers/class-wc-inline-javascript-helper.php similarity index 100% rename from classes/helpers/class-wc-inline-javascript-helper.php rename to includes/helpers/class-wc-inline-javascript-helper.php diff --git a/classes/helpers/class-wc-messages-helper.php b/includes/helpers/class-wc-messages-helper.php similarity index 100% rename from classes/helpers/class-wc-messages-helper.php rename to includes/helpers/class-wc-messages-helper.php diff --git a/classes/helpers/class-wc-nonce-helper.php b/includes/helpers/class-wc-nonce-helper.php similarity index 100% rename from classes/helpers/class-wc-nonce-helper.php rename to includes/helpers/class-wc-nonce-helper.php diff --git a/classes/helpers/class-wc-post-class-helper.php b/includes/helpers/class-wc-post-class-helper.php similarity index 100% rename from classes/helpers/class-wc-post-class-helper.php rename to includes/helpers/class-wc-post-class-helper.php diff --git a/classes/helpers/class-wc-shortcode-helper.php b/includes/helpers/class-wc-shortcode-helper.php similarity index 100% rename from classes/helpers/class-wc-shortcode-helper.php rename to includes/helpers/class-wc-shortcode-helper.php diff --git a/classes/helpers/class-wc-template-helper.php b/includes/helpers/class-wc-template-helper.php similarity index 100% rename from classes/helpers/class-wc-template-helper.php rename to includes/helpers/class-wc-template-helper.php diff --git a/classes/helpers/class-wc-transient-helper.php b/includes/helpers/class-wc-transient-helper.php similarity index 100% rename from classes/helpers/class-wc-transient-helper.php rename to includes/helpers/class-wc-transient-helper.php diff --git a/classes/integrations/google-analytics/class-wc-google-analytics.php b/includes/integrations/google-analytics/class-wc-google-analytics.php similarity index 100% rename from classes/integrations/google-analytics/class-wc-google-analytics.php rename to includes/integrations/google-analytics/class-wc-google-analytics.php diff --git a/classes/integrations/sharedaddy/class-wc-sharedaddy.php b/includes/integrations/sharedaddy/class-wc-sharedaddy.php similarity index 100% rename from classes/integrations/sharedaddy/class-wc-sharedaddy.php rename to includes/integrations/sharedaddy/class-wc-sharedaddy.php diff --git a/classes/integrations/sharethis/class-wc-sharethis.php b/includes/integrations/sharethis/class-wc-sharethis.php similarity index 100% rename from classes/integrations/sharethis/class-wc-sharethis.php rename to includes/integrations/sharethis/class-wc-sharethis.php diff --git a/classes/shipping/flat-rate/class-wc-shipping-flat-rate.php b/includes/shipping/flat-rate/class-wc-shipping-flat-rate.php similarity index 100% rename from classes/shipping/flat-rate/class-wc-shipping-flat-rate.php rename to includes/shipping/flat-rate/class-wc-shipping-flat-rate.php diff --git a/classes/shipping/free-shipping/class-wc-shipping-free-shipping.php b/includes/shipping/free-shipping/class-wc-shipping-free-shipping.php similarity index 100% rename from classes/shipping/free-shipping/class-wc-shipping-free-shipping.php rename to includes/shipping/free-shipping/class-wc-shipping-free-shipping.php diff --git a/classes/shipping/international-delivery/class-wc-shipping-international-delivery.php b/includes/shipping/international-delivery/class-wc-shipping-international-delivery.php similarity index 100% rename from classes/shipping/international-delivery/class-wc-shipping-international-delivery.php rename to includes/shipping/international-delivery/class-wc-shipping-international-delivery.php diff --git a/classes/shipping/local-delivery/class-wc-shipping-local-delivery.php b/includes/shipping/local-delivery/class-wc-shipping-local-delivery.php similarity index 100% rename from classes/shipping/local-delivery/class-wc-shipping-local-delivery.php rename to includes/shipping/local-delivery/class-wc-shipping-local-delivery.php diff --git a/classes/shipping/local-pickup/class-wc-shipping-local-pickup.php b/includes/shipping/local-pickup/class-wc-shipping-local-pickup.php similarity index 100% rename from classes/shipping/local-pickup/class-wc-shipping-local-pickup.php rename to includes/shipping/local-pickup/class-wc-shipping-local-pickup.php diff --git a/classes/shortcodes/class-wc-shortcode-cart.php b/includes/shortcodes/class-wc-shortcode-cart.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-cart.php rename to includes/shortcodes/class-wc-shortcode-cart.php diff --git a/classes/shortcodes/class-wc-shortcode-change-password.php b/includes/shortcodes/class-wc-shortcode-change-password.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-change-password.php rename to includes/shortcodes/class-wc-shortcode-change-password.php diff --git a/classes/shortcodes/class-wc-shortcode-checkout.php b/includes/shortcodes/class-wc-shortcode-checkout.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-checkout.php rename to includes/shortcodes/class-wc-shortcode-checkout.php diff --git a/classes/shortcodes/class-wc-shortcode-edit-address.php b/includes/shortcodes/class-wc-shortcode-edit-address.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-edit-address.php rename to includes/shortcodes/class-wc-shortcode-edit-address.php diff --git a/classes/shortcodes/class-wc-shortcode-lost-password.php b/includes/shortcodes/class-wc-shortcode-lost-password.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-lost-password.php rename to includes/shortcodes/class-wc-shortcode-lost-password.php diff --git a/classes/shortcodes/class-wc-shortcode-my-account.php b/includes/shortcodes/class-wc-shortcode-my-account.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-my-account.php rename to includes/shortcodes/class-wc-shortcode-my-account.php diff --git a/classes/shortcodes/class-wc-shortcode-order-tracking.php b/includes/shortcodes/class-wc-shortcode-order-tracking.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-order-tracking.php rename to includes/shortcodes/class-wc-shortcode-order-tracking.php diff --git a/classes/shortcodes/class-wc-shortcode-view-order.php b/includes/shortcodes/class-wc-shortcode-view-order.php similarity index 100% rename from classes/shortcodes/class-wc-shortcode-view-order.php rename to includes/shortcodes/class-wc-shortcode-view-order.php diff --git a/classes/walkers/class-product-cat-dropdown-walker.php b/includes/walkers/class-product-cat-dropdown-walker.php similarity index 100% rename from classes/walkers/class-product-cat-dropdown-walker.php rename to includes/walkers/class-product-cat-dropdown-walker.php diff --git a/classes/walkers/class-product-cat-list-walker.php b/includes/walkers/class-product-cat-list-walker.php similarity index 100% rename from classes/walkers/class-product-cat-list-walker.php rename to includes/walkers/class-product-cat-list-walker.php diff --git a/classes/widgets/class-wc-widget-cart.php b/includes/widgets/class-wc-widget-cart.php similarity index 100% rename from classes/widgets/class-wc-widget-cart.php rename to includes/widgets/class-wc-widget-cart.php diff --git a/classes/widgets/class-wc-widget-layered-nav-filters.php b/includes/widgets/class-wc-widget-layered-nav-filters.php similarity index 100% rename from classes/widgets/class-wc-widget-layered-nav-filters.php rename to includes/widgets/class-wc-widget-layered-nav-filters.php diff --git a/classes/widgets/class-wc-widget-layered-nav.php b/includes/widgets/class-wc-widget-layered-nav.php similarity index 100% rename from classes/widgets/class-wc-widget-layered-nav.php rename to includes/widgets/class-wc-widget-layered-nav.php diff --git a/classes/widgets/class-wc-widget-price-filter.php b/includes/widgets/class-wc-widget-price-filter.php similarity index 100% rename from classes/widgets/class-wc-widget-price-filter.php rename to includes/widgets/class-wc-widget-price-filter.php diff --git a/classes/widgets/class-wc-widget-product-categories.php b/includes/widgets/class-wc-widget-product-categories.php similarity index 100% rename from classes/widgets/class-wc-widget-product-categories.php rename to includes/widgets/class-wc-widget-product-categories.php diff --git a/classes/widgets/class-wc-widget-product-search.php b/includes/widgets/class-wc-widget-product-search.php similarity index 100% rename from classes/widgets/class-wc-widget-product-search.php rename to includes/widgets/class-wc-widget-product-search.php diff --git a/classes/widgets/class-wc-widget-product-tag-cloud.php b/includes/widgets/class-wc-widget-product-tag-cloud.php similarity index 100% rename from classes/widgets/class-wc-widget-product-tag-cloud.php rename to includes/widgets/class-wc-widget-product-tag-cloud.php diff --git a/classes/widgets/class-wc-widget-products.php b/includes/widgets/class-wc-widget-products.php similarity index 100% rename from classes/widgets/class-wc-widget-products.php rename to includes/widgets/class-wc-widget-products.php diff --git a/classes/widgets/class-wc-widget-recent-reviews.php b/includes/widgets/class-wc-widget-recent-reviews.php similarity index 100% rename from classes/widgets/class-wc-widget-recent-reviews.php rename to includes/widgets/class-wc-widget-recent-reviews.php diff --git a/classes/widgets/class-wc-widget-recently-viewed.php b/includes/widgets/class-wc-widget-recently-viewed.php similarity index 100% rename from classes/widgets/class-wc-widget-recently-viewed.php rename to includes/widgets/class-wc-widget-recently-viewed.php diff --git a/classes/widgets/class-wc-widget-top-rated-products.php b/includes/widgets/class-wc-widget-top-rated-products.php similarity index 100% rename from classes/widgets/class-wc-widget-top-rated-products.php rename to includes/widgets/class-wc-widget-top-rated-products.php