Added object to handle parsing of config values
Add schema definitions using jsonschema
Add validation for main config file

Add tests for validation
Fix debug mode to supress exceptions when not active
Add Documentation

Update the docuentation for the base schema
Rename some properties in the schemas
Add unit tests