Refactoring unit testing
Refactoring of unit tests
Add composer.lock to the repository