I am attempting to implement some small generic data structures as review and to learn more c++, but am running into problems with getting my basic template class to compile