Creating the new layers applier class based on a priority queue
Trying to get the layers applier replacemnt to work