add a little keyboard support
add a little keyboard support
change log options
structure modification & very very basic keyboard support.
tty mode, little implemented.