Finished writing template class prototypes, compiling now (with warnings)