Create file to hold data for quests.
Add name attribute from the Player class and add the corresponding getters/setters. Change Constructors to collect all of the data from the player's save file.
Implement saving/loading the player when the game begins or quits.
Change access to Items to be from an ID rather than the Item itself.
Add method to retrieve an item based on its ID.
Move name attribute to super class. Change constructors to handle all of the player's saved data. Create methods to save and load the player's data. Create toString method that displays all of the player's data.
Add ID attribute for Quests.
Implement loading quests from a file when they are needed.
Add exception handling for loading/saving files.
Fix loading/saving file bugs.
Create player save file to load/save to.