Relative path fixes

Because things weren't working that well.
Also, other minor additions.