Update build system to be more POSIX-portable
Update README and split goals into a separate file
Rework alloc_slab into slab_pool
You can also use your local clone with
VINE: VIVE Is Not Emacs
VIVE: VINE Isn't Vim Either
VINE is a doubly recursive acronym. It's also a text editor.