1. Add a tmp folder in work to place un-used file
 2. ignore the tmp folder
 3. Rename msh.c to main.c
 4. Modify dlink.h and Makefile