Divided guihck.c to sveral source files