Added some more unit tests and trying to make relative paths work as needed for #50