separated text stuff into an "interface" Textual : problem with text alignment
Signed-off-by: Lasconik <caillouxnicolas@gmail.com>