Removed dependency on JSON - it was added in a feature branch during experimentation and was not removed.