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