Vec to V
add Matrix.hs