Created Makefile with appropriate build rules.  Added function definitions for thread operations and added a function to the list_t header to allow for cycling the head node around to the tail without deleting any nodes.