Finished refactoring the Surface class and the LinearAlgebra functions (now members of the LinearAlgebraPolicy struct). BLAS and LAPACK are used now instead of my basic linear algebra functions.