Mostly moving stuff around to keep the GTK dependency to few spaces.

Pondering to go for WinForms, for a potentially functioning size system.