A generic matrix class for C++