Updated Makefile and readding list.cpp