refactor: separate service into smaller services OP#242
Description
[Provide a description of the changes in this merge request. What was the problem you were trying to solve? How did you solve it?]
Related issues
https://plan.vereign.com/work_packages/242
Testing
This MR refactors core services in smaller parts. It's just rearranging all functional into separate files. So, all functional should work as expected
Checklist
-
I have updated the documentation (if necessary) -
I have added unit tests for new functionality (if applicable) -
My code follows the style guidelines of this project -
I have tested this code on my local machine before submitting this MR
Reviewers
Edited by Alexey Lunin