Finished list.h