allow user to add any available object
added the functionality of adding and loading files to the GUI
removed unnecessary imports
New save file
Refactor code to pass metric
Merge branch 'shahdk'