This merge request adds some initial component testing with Cypress. It makes the following changes
To run the component tests, use npx cypress open-ct
npx cypress open-ct