renamed the generic priority queue to one specific to collsions. added java doc to all aspects.