I have two header files that includes a matrix and a vector class. I want vector to inherit matrix however some of the functions in matrix utilize the vectors in the subclas