pub fn absolute_path(path: &Path) -> Result<PathBuf>
Converts the given path into a cleaned absolute path. see: https://stackoverflow.com/questions/30511331/getting-the-absolute-path-from-a-pathbuf