moved matrix multiplication to its own folder