A minimal C++ header based Linear Algebra library