Modify Makefile, remove list interface file.
Fleshing out Makefile
Function member stubs and comments in place