composer updates and bugfixes [2023]
This change allows the package to automatically detect .env file and use the variables declared in them.
Other changes include:
- enforcing log file is generated in project root.
- create separate config for tests.
- removed unused files from distribution.