[NBF] added header file for kernel_list.c
kernel list operation code
[NBF] move list.c and list.tex to new floder
[NBF] added logger module