1. `ProjectLoader::setFileName()` should reload the project even if the file name didn't change. 2. ProjectPlayer will have a `load(fileName)` function which will call `loader.fileName = fileName` where `loader` is the ProjectLoader.