fix compile error in array.h; add include path in grun
separate build and run process; fix list module