Reorganize GUI/platform setup