use Module::Metadata;
include auto generated files to tar ball
added Build.PL to the repo
ignore nytprof files
Get a base directory from directory.