Restructure to split GConsole from NGUI frontend