use Log4perl for logging
remove Data::Validate::WithYAML code and add it as dependency
final code changes for move to Mojolicious