This commit removes Pest and adds PHPUnit for testing in .gitlab-ci.yml and Makefile files. Meanwhile, PHPStan is added for static analysis and reflected in the Makefile and new phpstan.neon file. The composer.json file is also updated aligning PHPUnit to version 11 and removing Pest.