Clean and organisation of the code in modules
Xlib integration to reserver screen space