Added matrix multiplication methods