Added the messages logic (draft) and the display of the viewer and targets