Add playwright E2E-tests with an optional docker-based backend