Packagist compatability and major changes to algorithm
Tweaking, cleanup, and updating readme.
Merge pull request #10 from theD1360/dev-3.0.2

Dev 3.0.2