Dynamic Non-Linear JSON-backed Spreadsheet, currently written in Processing