Modified to be able to test the save and load functions
Fixed load and save to be fully functional, fixed syntax error in constructor