Add linalg as submodule.
Rename to hpp.
Complete renaming.
Merge branch 'feature/nameupdate' into develop
Simplify schemes and state.
Remove state header.
Adding lbfgs.
Update testing.
Merge.