working on making data viewer table more user friendly. DataViewer table now succesfully shows and edits the DataFields from its Data object. Cells are marked red when attempting to commit invalid entries. Spinner reverts value to last valid value, though. Need to look into further.