For SVY-7028, SVY-7026

Implemented custom JSON object + many fixes.
Currently Sample CRM works as expected, but gives and error when
starting that containsFormId is not set in console.