Adding surface touch processing back in slowly
Added json namespace to import statement