XD-1328 Modularize UI