actually use the included list.h
added a dardy Makefile