Added loading GUI, you can now load name files, cleaned up code