Basic Error Reporting
Monitor which errors have been seen, and clear on routing.
ERrors package added
Created basic errors package and linked it in.
Created basic errors package and linked it in.
Added tests to the package.
smart.json file

this part no so clear