Added a service to place business logic for reprioritizing and a priority calculator