bugs fixed with duplicate items in sets. Python 2.7 issue with not recognising objects as being duplicates of each other - workaround of retaining lists of ids of objects within a set, to check an object isnt already in the set. Still a bug to fix with adding track information to DB