better key handling, upper key(unfinished)
up arrow - sent message
up and down key linux like basic