generic functions for matrix, gtk set_grid_values, still lots of cleaning todo (code is crap)
addmissing files