Trying to work out how to build an editable data grid app.