Lab04 initial commit using the list class from lab03 as a starting point