Need to break up Repository model to smaller size
Repository model is close to breaking the max class length rubo cop limit.
According to our rubocop metrics, max length per class is 500 lines. Repository.rb is very close to crossing that.
One approach is to split functionality to different modules and include it in the main model.