corrected problems in makefile and updated evaluation of lists
Merge branch 'List' into ListWithGC