added files to repo and implemented customizeGUI. File io needs to be updated