NonEditableTableModel class added, which wraps an existing table model and makes all the cells locked.