Stubbed out some of list and wrote the list node class.  Might need some refactoring if I got the templates wrong.