Solved problem of relative root by adding baseurl option in config file. Jekyll will now serve the site locally to localhost/~noahwhite