Matrix Multiplicaiton almost implemented grr