- write a clean terminfo entry
- write global "setup" func
- try to split more logic/gfx
- optimize drawing
- handle copy/paste
- fix fork/child exit problem
- fix resize (shrinking should move last line up)
- handle utf8
- refactor/clean code