Use notification threads
Clear the message field on focus gain
Hold selector thread until done reading/writing
Use enter to send messages