Implemented the different Matrix Multiplies

Fixes #1. Implemented all the permutations of the loops,
"IJK". I understand changing the size is a pain.
If you have a way to make it better, please do so. Even if you
must completely change the structure.