Finished up the main portion. The only problem is an error with the pragma vector. I'll try to finish up the other files to see if that changes and I just didn't initialize something somewhere else