Use extractRow instead of takeRow
Removing redundant code
Typo
Removing a parameter that is not needed
Implemented Varaiya Walrand Buyyucuck algorithm
Also return stopping set
Adding copyright notice and description
Micro optimizations