* Pull some logic into a Validator base class * Add a PythonPackageValidator that checks directories are python packages * Handle files that have python syntax errors * Report modules that do not have a .py extension