Change read test - no need for shell
Separate buffer_t and window - same buffer, multiple windows?