split algorithm out of driver
split algorithm out of driver

PhilipCastiglione/learning-machines,PhilipCastiglione/learning-machines,PhilipCastiglione/learning-machines,PhilipCastiglione/learning-machines,PhilipCastiglione/learning-machines