Add unit tests
Endpoint fixes and new methods
Readme update
Implementation of CI/CD
Fixed logging
Search logic