migrated to Dist::Zilla; Major cleanup