Moved files to folders /concerns or /services
Added extend ActiveSupport::Concerns to mixins
Moved STI models to separate folders
moved authorization.rb and orchestration.rb from services to model/concerns
moved util to concerns
added concern to util.rb
moved thread session to app/concerns
util and thread session and all tests pass