Cleaned up Path::Class dependency, added Path::Tiny and File::chdir dependencies