Everything Works!

Testing complete; algorithm validated. Just optimization and
enhancements from here on out. Still need to configure for scikit-learn
API