use MIT license
add make check target
add 2d matrices