Using loadConfig("config.ini") seems to want to look in the current directory (from where the binary is executed). Is it possible to have it always pull from where the binary actually is located or should I look at using something like getConfigDir() or environment variables? When I run it from outside the same directory as the binary I get Error: unhandled exception: cannot open: config.ini [IOError]