added jackson libs and added json api adapter