Added the ability for the user to choose the save file location and name