add col an row access to mat, add constructor from mat to vec