Both the JSDOM and the Cypress tests are organized.
This commit adds Cypress for testing the library against a real DOM.