Use the configuration file to pass the location of the tests and autoload class files. Pass -sp to phpcs command
Update the documentation also
Additional changes in this PR include, * Added composer.json * Refactored the folder structure. * Added editorconfig. * Added PHPCS and formatted existing code. * Changes to use a single license - GPL-2.0-or-later * ESLint related fixes Bug: T218639