TapeUI: Beginning implementation

Doesn't do much at the moment. It's coming.