Shedding lots of superfluous code. Replacing assignment algo with poly_assignment algo.
Adds test for assignment algorithm
Bump version
Update README in response to newly released version