remove gpio.h gpio.c, add them into main.h main.c