Clean code of screen firmware
Add halt command on client
Clean code : add thread communication, add halt