extract screen-buffer to a separate module
0.1.0