InitPlayerUnits
Added additional member variable for file path. I think it is a better design like this, as it is generally a bad idea to specify a file path at compile time. Getter and setter are also provided. The problem also was that the relative path to the data files differs between the visual studio executable and the executable that is produced by the makefile. So adapting the file path would be necessary every time before changing the compiler when sticking with the old solution.