Nothing but Whitespace Cleanup
Updated dependencies
Added the JSON Adapter

Following the requirements of Michael Hackstein
Added Support for JSON in the executable :shipit: