making new stable version 1.1
Changing PriorityQueue so that the key and item are separate, which allows non-hashable items
Adding files to gitignore