Clean up old and unused op dispatch functions and add FFT operations
Some code reorganisation; add mixed precision cg solver interface and bandwidth reduction stubs
Add structured matrices (minus vandermode for now) and clean up some more