Added function gui_key_processing; Added fields (size_of_msg, msg,x,y) into struct gui; Fixed bugs and mistips