Add runIC function
Implement representativeNodes heuristic with using priority queues
Clear up representativeNodes.py file
Change output arguments order of pop_item function
Implement degree discount heuristic with priority queues
Increase weight parameter to edge weight
Clean up repo