add list.h & list.c
complete list
add hashtbl.h hashtbl.c
complete hashtbl