UI + eelneva struktuuri refaktoreerimine