Communication with JSON format.
Validation improved.
Merge branch 'json-communication'
CSP inhibited issues are eliminated.