Rewrite of my node-term-ui library