updated list.h with doxygen comments