Added priority queue using max heap, reorganized directory so all ADTs are in same package