Moved list implementation details to listbase.h and added a primitive makefile.
Remove old list file.