Improved Json parsing using json-smart library instead of native scala library. Improved also error handling