More filed added to tree, tree immproved, priority queue and comparator
added (comparator needs to be defined for our requirements)