prototype code to fill and update cell values

this is largely untested and not finished yet, currently just the basic
concepts are implemented, like updating the cells contents according to their
position in the cellslist

TODO:
- changing the table size breaks the numbering
- other orderings than linescan top-bottom and bottom-top are missing