added flag for wavefunction
added rudiments for wfn and dummy functions
wavefunction propogation now uses DGEMV properly, has few basic outputs
working dsymv in RHS function
working sparse matrix multiply
merging
merged