Specify file to edit on command-line (for now).
Support arbitrary file sizes.
 - Always access data using the data model and by (long) address.
 - Keep Y-axis translation small by changing the address of the first row.