First pass at templated LinkedList
Templatized! Finally