Preliminary work on linked list and smart pointer code samples