DataGrid binding still not perfect, celledit completed, more methods added, multithreading needs work