so this is matm as a template class, meh
Matrices is almost fully generic, just multiplication needs a little work