r/o
1
* model a text editor
2
* scrolling
3
* virtual space
4
* considerations for backspace/delete in virtual space
5
* model the application GUI
6
* lexer + parser
7