used standard eignen solver
doc string correction
Remove unused except caluses
use map_array instead of modifying graph
rename method to cut_normalized
Refer sections of paper in comments
Add unit test