Got rid of a bunch of stupid functionality and restricted some use cases because they were dumb. Library compiles, need to fix tests and examples.
Lots of bug fixes. Graph tests for basic functions and copying pass now.
Got rid of some unused variables
Wrote an ellpack matrix format. Passes matrix tests, but ellpack_graph now fails graph tests when there is an isolated vertex. Will write a work-around.
Examples now compile after refactor, need to check correctness
Fixed a bug in CS graph edge deletion method
Changed tabs to spaces
All examples work now
apps all work now