Added a node class for other ADTs to use
Fixed some compile time errors that were caused by forgetting template arguments for node types
Fixed list test and it works fine now #9