Added Vector multiplication function
Added getQ() to Matrix
Ammended Matrix to respect the group