Implement Digest System
Beginning to improve Error reporting
RestError now defined in a CSV file