remove trailing whitespace
Refactor C/C++ extensions
split into 3 extensions (sparsity, plan, computeinds)
include sparsity C++ code directly in cython