New API and code structure
'extends' processor
Moved the Checker constructor to a separate module and used index.js to just define the exposed api
Renamed the extends processor to extend
Added async to dependencies
Fix in default processors setter module
Deleted the simplify() helper
Implemented the noop() helper
Added some required dummy implementations
process() helper implementation and tests