[BUG #6674] add validation (via 'jsonschema' package) and introducing own package
[BUG #6674] ignore py bytecode files