Added threaded matrix multiplication, testing