* Fix: Updated shortcode to work with all product types
* Fix: Issue with emails not being added correctly to variable products on frontend for new users
* Fix: Large numbers of variations not properly loading waitlist elements
* Fix: Updated waitlist count meta to ensure counts stay updated
* Fix: Waitlist notices persisting across pages
* Fix: Waitlist updates not working for grouped products
* Refactored frontend class to enable separate classes for each product type
* Added filter to enable users to add their own product types
* Restructured frontend JS to fix some bugs and tidy up URL query string
* Added full support for WooCommerce Quick View
* Removed waitlist tab from grouped products admin page
* Added new test suite with frontend tests