add ncurses-like library
working transitions and input, yay
use packages so we can have nice namespacing