MatrixArrayList impl. and tests
abstract matrix created and implemented