Matrix Multiplication

Implemented Matrix Multiplication, as well as other functions