Add some more path utils
Use the path utils to make our cwd correct

Make sure that our CWD is in the same directory as the executable, so
that it will find the resources correctly.