2d array style matrix access
matrix * vector work
matrix multi improvement, tests fixed
fun with initializer_list