Fixed the second header file! Now it works! It also doesn't create an insanely large text file.
I also overloaded the constructor.