Including Makefile, headers, organizing code structure,·and update

and print list functions.

Makefile using autotools were created and added to the software package.
Update_member and print_list functions were added to database.c. We still
need to fix print_list, because the first member of the list is blank.