initial conversion - some errors still
use a Path::Tiny object here
lets use this helper sub
was making the wrong dir
fix some use of dirs
more todos
more notes