The yearNode appending is working now, for some reason, the yearPointer has an extra node hanging right after the first year node.