Switched to Google json, improved json messaging and errors, started debugging with ui
Merge origin/master